state management in react

JavaScript
 constructor(props) {
        super(props);
        this.state = {
            isActive: true,
        };
    }

    checkStatus = () => {
        this.setState({		// use this function
            'isActive' : !this.state.isActive,
        });
    }Manage App State:

1) Local state
2)State uplifting
3)Global state  (with useContext/useReducer or you can use redux, MobX, etc)

Source

Also in JavaScript: