import { useLocalStorage } from "usehooks-ts"; import { LibraryItemUserStatus } from "types/types"; export const useLibraryItemUserStatus = (): { libraryItemUserStatus: Record; setLibraryItemUserStatus: React.Dispatch< React.SetStateAction> >; } => { const [libraryItemUserStatus, setLibraryItemUserStatus] = useLocalStorage( "libraryItemUserStatus", {} ); return { libraryItemUserStatus, setLibraryItemUserStatus }; };