dify/web/app/components/detail-sidebar/storage.ts
Stephen Zhou a84c2d36a3
style: format with vp fmt (#38803)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 15:57:46 +00:00

11 lines
440 B
TypeScript

import { createLocalStorageState } from 'foxact/create-local-storage-state'
type DetailSidebarMode = 'expand' | 'collapse'
export const DETAIL_SIDEBAR_STORAGE_KEY = 'app-detail-collapse-or-expand'
const [useDetailSidebarMode, _useDetailSidebarModeValue, useSetDetailSidebarMode] =
createLocalStorageState<DetailSidebarMode>(DETAIL_SIDEBAR_STORAGE_KEY, 'expand', { raw: true })
export { useDetailSidebarMode, useSetDetailSidebarMode }