| 123456789101112131415161718192021222324252627282930313233343536 |
- import { LOCAL_STORAGE_KEYS } from 'common'
- import { useLocalStorageQuery } from '@/hooks/misc/useLocalStorage'
- export const useIsInlineEditorSetting = () => {
- const [inlineEditorEnabled, setInlineEditorEnabled] = useLocalStorageQuery(
- LOCAL_STORAGE_KEYS.UI_PREVIEW_INLINE_EDITOR,
- false
- )
- return {
- inlineEditorEnabled: inlineEditorEnabled ?? false,
- setInlineEditorEnabled,
- }
- }
- export const useIsQueueOperationsSetting = () => {
- const [isQueueOperationsEnabled, setIsQueueOperationsEnabled] = useLocalStorageQuery(
- LOCAL_STORAGE_KEYS.UI_PREVIEW_QUEUE_OPERATIONS,
- false
- )
- return {
- isQueueOperationsEnabled: isQueueOperationsEnabled ?? false,
- setIsQueueOperationsEnabled,
- }
- }
- export const useIsInlineEditorEnabled = () => {
- const { inlineEditorEnabled } = useIsInlineEditorSetting()
- return inlineEditorEnabled ?? false
- }
- export const useIsQueueOperationsEnabled = () => {
- const { isQueueOperationsEnabled } = useIsQueueOperationsSetting()
- return isQueueOperationsEnabled ?? false
- }
|