/
githubmirror
/
ydb-embedded-ui
Обзор
Документация
Войти
/
githubmirror
/
ydb-embedded-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/components/HelpMarkWithDocs/HelpMarkWithDocs.tsx
35 строк
949 B
Hellen
feat(storage): explain allocation units (#4207)
06 авг 2026, 17:57
Не верифицирован
06 авг 2026, 17:57
514ebd8
Код
Авторство
О чём код?
import React from 'react'; import type {HelpMarkProps} from '@gravity-ui/uikit'; import {Flex, HelpMark} from '@gravity-ui/uikit'; import {LinkWithIcon} from '../LinkWithIcon/LinkWithIcon'; import {helpMarkWithDocsKeyset} from './i18n'; interface HelpMarkWithDocsProps extends Omit<HelpMarkProps, 'children'> { children: React.ReactNode; docsLink?: string; docsLinkTitle?: string; } export function HelpMarkWithDocs({ children, docsLink, docsLinkTitle, ...helpMarkProps }: HelpMarkWithDocsProps) { return ( <HelpMark {...helpMarkProps}> <Flex direction="column" gap="2"> {children} {docsLink ? ( <LinkWithIcon url={docsLink} title={docsLinkTitle ?? helpMarkWithDocsKeyset('action_learn-more')} /> ) : null} </Flex> </HelpMark> ); }