Questions related to the use of 'useEffect', which is a reactjs hook.
The hook useEffect, available in React since v16.8, is used to trigger functions after component renders, either for the first time, every time, or when one of the listed dependencies changes.
This can be seen as a loose replacement for componentDidMount and componentDidUpdate, however be aware that useEffect fires after rendering, not after mounting.
Optionally, useEffect can return a function that runs on unmounting the component.
 
     
     
     
     
     
     
     
     
     
     
     
     
     
    