fix: fix hidden sidebars on load

This commit is contained in:
maciek
2023-08-21 15:42:42 +02:00
parent 5b0bd69710
commit dcb37689a9
+1 -10
View File
@@ -14,12 +14,9 @@ import { Settings } from '../settings';
import { Tooltip } from '../../components/tooltip';
import { WithdrawContainer } from '../withdraw-container';
import { Routes as AppRoutes } from '../../pages/client-router';
import { persist } from 'zustand/middleware';
import { GetStarted } from '../welcome-dialog';
import { useVegaWallet, useViewAsDialog } from '@vegaprotocol/wallet';
const STORAGE_KEY = 'vega_sidebar_store';
export enum ViewType {
Order = 'Order',
Info = 'Info',
@@ -303,7 +300,6 @@ export const useSidebar = create<{
view: SidebarView | null;
setView: (view: SidebarView | null) => void;
}>()(
persist(
(set) => ({
init: true,
view: null,
@@ -312,12 +308,7 @@ export const useSidebar = create<{
if (x == null) {
return { view: null, init: false };
}
return { view: x, init: false };
}),
}),
{
name: STORAGE_KEY,
}
)
})
);