@useloops/design-system
Version:
The official React based Loops design system
16 lines (13 loc) • 488 B
TypeScript
import { ReactElement, FunctionComponent } from 'react';
import { ButtonBaseProps } from '../ButtonBase/ButtonBase.js';
interface ButtonProps extends Partial<ButtonBaseProps> {
variation?: 'primary' | 'secondary' | 'outlined' | 'subtle';
destructive?: boolean;
href?: string;
fullWidth?: boolean;
endIcon?: ReactElement;
startIcon?: ReactElement;
}
declare const Button: FunctionComponent<ButtonProps>;
export { Button as default };
export type { ButtonProps };