'init'
This commit is contained in:
13
app/hooks/useViewPanelsState.ts
Normal file
13
app/hooks/useViewPanelsState.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
import { useMemory } from "../providers/MemoryProvider/useMemory";
|
||||
|
||||
export enum ViewPanelsState {
|
||||
DIALOGS_PANEL_HIDE,
|
||||
DIALOGS_PANEL_SHOW,
|
||||
DIALOGS_PANEL_ONLY,
|
||||
DIALOGS_PANEL_HIDE_VIEW_RIGHT_PANEL
|
||||
}
|
||||
|
||||
export function useViewPanelsState() : [ViewPanelsState, (state: ViewPanelsState) => void] {
|
||||
const [viewState, setViewState] = useMemory<ViewPanelsState>('view_panels_state', ViewPanelsState.DIALOGS_PANEL_SHOW, true);
|
||||
return [viewState, setViewState];
|
||||
}
|
||||
Reference in New Issue
Block a user