/
alt3rmann
/
label-studio
Обзор
Документация
Войти
/
alt3rmann
/
label-studio
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
web/libs/editor/src/components/Comments/Comment/CommentFormButtons.tsx
27 строк
821 B
Yousif Yassi
chore: OPTIC-1778: Unify and prettify icons (#7169)
21 мар 2025, 17:21
Не верифицирован
21 мар 2025, 17:21
b75cace
Код
Авторство
О чём код?
import type { MouseEventHandler } from "react"; import { IconCommentLinkTo, IconSend } from "@humansignal/icons"; import { Tooltip } from "@humansignal/ui"; import { Block, Elem } from "../../../utils/bem"; import "./CommentFormButtons.scss"; export const CommentFormButtons = ({ region, linking, onLinkTo, }: { region: any; linking: boolean; onLinkTo?: MouseEventHandler<HTMLElement> }) => ( <Block name="comment-form-buttons"> <Elem name="buttons"> {onLinkTo && !region && ( <Tooltip title="Link to..."> <Elem name="action" tag="button" mod={{ highlight: linking }} onClick={onLinkTo}> <IconCommentLinkTo /> </Elem> </Tooltip> )} <Elem name="action" tag="button" type="submit"> <IconSend /> </Elem> </Elem> </Block> );