/
kaws
/
ui-kit-ce
Обзор
Документация
Войти
/
kaws
/
ui-kit-ce
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/button/src/Button.tsx
15 строк
436 B
Artur Kamalov
feat(button): добавлено свойство as в компонент
26 июл 2024, 16:56
26 июл 2024, 16:56
49cd6a2
Код
Авторство
О чём код?
'use client' import * as React from 'react' import { PolymorphicButton } from '.' import { ButtonBaseProps } from './interfaces' export interface ButtonProps extends ButtonBaseProps, Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, 'color'> {} export const Button = React.forwardRef( ({ ...rest }: ButtonProps, ref: React.Ref<HTMLButtonElement>) => { return <PolymorphicButton as="button" {...rest} ref={ref} /> } )