/
githubmirror
/
ydb-embedded-ui
Обзор
Документация
Войти
/
githubmirror
/
ydb-embedded-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/utils/hooks/useLastQueryExecutionSettings.ts
20 строк
683 B
Артём Муфазалов
feat: configure meta settings, use for table columns width (#3068)
14 ноя 2025, 16:32
Не верифицирован
14 ноя 2025, 16:32
56f1fc6
Код
Авторство
О чём код?
import {SETTING_KEYS} from '../../store/reducers/settings/constants'; import type {QuerySettings} from '../../types/store/query'; import {querySettingsValidationSchema} from '../query'; import {useSetting} from './useSetting'; export const useLastQueryExecutionSettings = () => { const [lastStorageSettings, setLastSettings] = useSetting<QuerySettings | undefined>( SETTING_KEYS.LAST_QUERY_EXECUTION_SETTINGS, ); let lastSettings: QuerySettings | undefined; try { lastSettings = querySettingsValidationSchema.parse(lastStorageSettings); } catch { lastSettings = undefined; } return [lastSettings, setLastSettings] as const; };