UNPKG

@rafaelcavalcante/uselocalstorage

Version:
24 lines (17 loc) 400 B
const useLocalStorage = () => { const getItem = (storage, key) => { const selectedStorage = localStorage.getItem(storage); if (!storage || !selectedStorage) { return null; } const parsedStorage = JSON.parse(selectedStorage); if (key) { return parsedStorage[key]; } return parsedStorage; }; return { getItem, }; }; export { useLocalStorage };