mirror of
https://github.com/langgenius/dify.git
synced 2026-06-23 04:11:09 +08:00
17 lines
452 B
TypeScript
17 lines
452 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,
|
|
}
|