import { atom } from 'jotai' import { atomWithStorage } from 'jotai/utils' import { MainViewState } from '@/constants/screens' export const mainViewStateAtom = atom(MainViewState.Thread) export const defaultJanDataFolderAtom = atom('') const SHOW_RIGHT_PANEL = 'showRightPanel' // Store panel atom export const showLeftPanelAtom = atom(true) export const showRightPanelAtom = atomWithStorage( SHOW_RIGHT_PANEL, false, undefined, { getOnInit: true } ) export const showSystemMonitorPanelAtom = atom(false) export const appDownloadProgressAtom = atom(-1) export const updateVersionErrorAtom = atom(undefined)