/
githubmirror
/
Open-Assistant
Обзор
Документация
Войти
/
githubmirror
/
Open-Assistant
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
website/src/components/DataTable/DataTableAction.tsx
10 строк
547 B
notmd
Admin user management (#1393)
10 фев 2023, 09:16
Не верифицирован
10 фев 2023, 09:16
aaa1276
Код
Авторство
О чём код?
import { forwardRef, IconButton, IconButtonProps } from "@chakra-ui/react"; import { LucideIcon } from "lucide-react"; export type DataTableActionProps = Omit<IconButtonProps, "icon" | "size"> & { icon: LucideIcon }; // need to use forwardRef from Charka to support `as` props // https://chakra-ui.com/community/recipes/as-prop export const DataTableAction = forwardRef<DataTableActionProps, "button">((props: DataTableActionProps, ref) => { return <IconButton size="sm" {...props} icon={<props.icon size="20"></props.icon>} ref={ref} />; });