-----project description----- The menu button contains the sidebar content. by default it is false.
***reuse same function globally by using 'useContext' hook.
------------useContext---------------- .useContext accepts a context object and returns the current context value for that context. .A component calling useContext will always re-render when the context value changes.