/
githubmirror
/
ydb-embedded-ui
Обзор
Документация
Войти
/
githubmirror
/
ydb-embedded-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/containers/Tenant/Query/QuerySettingsBanner/QuerySettingsBanner.tsx
30 строк
1 KB
Anton Standrik
feat: redesign query (#1974)
28 фев 2025, 15:02
Не верифицирован
28 фев 2025, 15:02
9ac8cfc
Код
Авторство
О чём код?
import {Alert} from '@gravity-ui/uikit'; import QuerySettingsDescription from '../../../../components/QuerySettingsDescription/QuerySettingsDescription'; import {cn} from '../../../../utils/cn'; import {useChangedQuerySettings} from '../../../../utils/hooks/useChangedQuerySettings'; import i18n from '../i18n'; const b = cn('ydb-query-settings-banner'); import './QuerySettingsBanner.scss'; export function QuerySettingsBanner() { const {isBannerShown, changedLastExecutionSettingsDescriptions, closeBanner} = useChangedQuerySettings(); return isBannerShown ? ( <Alert className={b()} theme="info" align="baseline" style={{paddingTop: 11, paddingBottom: 11}} message={ <QuerySettingsDescription prefix={i18n('banner.query-settings.message')} querySettings={changedLastExecutionSettingsDescriptions} /> } onClose={closeBanner} /> ) : null; }