mirror of
https://github.com/ershisan99/DevToysWeb.git
synced 2025-12-16 20:49:23 +00:00
fix: add default value for sidebar status
This commit is contained in:
@@ -19,7 +19,7 @@ export const useSetSidebarStatus = () => useContext(SetSidebarContext);
|
||||
export const SidebarProvider = ({ children }: PropsWithChildren) => {
|
||||
const cookies = useCookies();
|
||||
|
||||
const sidebarStatus = cookies.get(SIDEBAR_COOKIE_NAME) as SidebarStatus;
|
||||
const sidebarStatus = cookies.get(SIDEBAR_COOKIE_NAME) ?? (SidebarStatus.Open as SidebarStatus);
|
||||
const setSidebarStatus = useCallback(
|
||||
(newStatus: SidebarStatus) => {
|
||||
cookies.set(SIDEBAR_COOKIE_NAME, newStatus);
|
||||
|
||||
Reference in New Issue
Block a user