JQuery  

What is hooks in ReactJs

Hooks are functions in React that let you use state and other React features without writing a class. They were introduced in React 16.8 to simplify the component logic and make it easier to share stateful logic between components.

Here are some key hooks in React:

  1. useState: Allows you to add state to a functional component.

     

    import React, { useState } from 'react';
    
    function Example() {
      const [count, setCount] = useState(0);
    
      return (
        <div>
          <p>You clicked {count} times</p>
          <button onClick={() => setCount(count + 1)}>
            Click me
          </button>
        </div>
      );
    }