Since local storage is used at multiple places, a separate hook would be a good modularization of the codebase. Refer: https://usehooks.com/useLocalStorage/