UNPKG

@radix-ui/themes

Version:

[![Radix Themes Logo](https://radix-ui.com/social/themes.png)](https://radix-ui.com/themes)

12 lines (11 loc) 665 B
import * as React from 'react'; import { baseButtonPropDefs } from './base-button.props.js'; import type { MarginProps } from '../props/margin.props.js'; import type { ComponentPropsWithout, RemovedProps } from '../helpers/component-props.js'; import type { GetPropDefTypes } from '../props/prop-def.js'; type BaseButtonOwnProps = GetPropDefTypes<typeof baseButtonPropDefs>; interface BaseButtonProps extends ComponentPropsWithout<'button', RemovedProps>, MarginProps, BaseButtonOwnProps { } declare const BaseButton: React.ForwardRefExoticComponent<BaseButtonProps & React.RefAttributes<HTMLButtonElement>>; export { BaseButton }; export type { BaseButtonProps };