setItem(): To add a key and a value to localStorage, use this function.
getItem(): Using the key, this function retrieves an item from localStorage.
removeItem(): This method is used to delete a key-based item from localStorage.
Hooks should always be used at the top of your React method. You can ensure that Hooks are called in the same sequence each time a component renders by following this guideline. That's how React can keep the state of Hooks consistent across numerous useState and useEffect calls.
To save an array or object, use localStorage. setObj(key, value), and to retrieve it, use localStorage. getObj(key). The sessionStorage object uses the same methods.