Run prettier

This commit is contained in:
Jared Palmer 2023-06-02 15:33:48 -04:00
parent aa83a871dd
commit 417f69e0f1
34 changed files with 530 additions and 523 deletions

View file

@ -1,26 +1,26 @@
import { useEffect, useState } from "react";
import { useEffect, useState } from 'react'
const useLocalStorage = <T>(
key: string,
initialValue: T
): [T, (value: T) => void] => {
const [storedValue, setStoredValue] = useState(initialValue);
const [storedValue, setStoredValue] = useState(initialValue)
useEffect(() => {
// Retrieve from localStorage
const item = window.localStorage.getItem(key);
const item = window.localStorage.getItem(key)
if (item) {
setStoredValue(JSON.parse(item));
setStoredValue(JSON.parse(item))
}
}, [key]);
}, [key])
const setValue = (value: T) => {
// Save state
setStoredValue(value);
setStoredValue(value)
// Save to localStorage
window.localStorage.setItem(key, JSON.stringify(value));
};
return [storedValue, setValue];
};
window.localStorage.setItem(key, JSON.stringify(value))
}
return [storedValue, setValue]
}
export default useLocalStorage;
export default useLocalStorage