[WEB-1135] chore: store page full width information in local storage (#4327)

* chore: store page full width information in local storage

* chore: update page types
This commit is contained in:
Aaryan Khandelwal 2024-05-01 18:10:39 +05:30 committed by GitHub
parent 73fd6e641c
commit eb0877a3c8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 32 additions and 74 deletions

View file

@ -0,0 +1,12 @@
// hooks
import useLocalStorage from "@/hooks/use-local-storage";
export const usePageFilters = () => {
const { storedValue: isFullWidth, setValue: setFullWidth } = useLocalStorage<boolean>("page_full_width", true);
const handleFullWidth = (value: boolean) => setFullWidth(value);
return {
isFullWidth: !!isFullWidth,
handleFullWidth,
};
};