/
dbataeva
/
tasksApp
Обзор
Документация
Войти
/
dbataeva
/
tasksApp
Код
Запросы
2
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
uiLib/src/FilterButton/FilterButton.tsx
18 строк
453 B
Daria Bataeva
feat(task7): add swc builder
29 окт 2025, 21:25
29 окт 2025, 21:25
fe276a9
Код
Авторство
О чём код?
import React, { FC, memo, PropsWithChildren } from 'react'; type FilterButtonProps = { state: 'default' | 'chosen'; onClick: (item?: string) => void; }; export const FilterButton: FC<PropsWithChildren<FilterButtonProps>> = memo( ({ onClick, state, children }) => { return ( <button style={{ color: state === 'chosen' ? 'lightgreen' : 'lightgrey' }} onClick={() => onClick(children?.toString())}> {children} </button> ); } );