import * as React from 'react';
import classnames from 'classnames';
import {
ButtonBase,
ButtonPropColor,
ButtonPropForm,
ButtonPropPadding,
IButtonBaseProps,
IButtonCommonProps,
} from '../_private/ButtonBase/ButtonBase';
export enum PrimaryButtonPropIntent {
default = 'default',
destructive = 'destructive',
}
interface IProps extends IButtonCommonProps {
intent?: PrimaryButtonPropIntent | keyof typeof PrimaryButtonPropIntent;
privateOptions?: IButtonBaseProps;
}
export const PrimaryButton = (props: IProps) => {
const { className, id, intent, privateOptions, ...otherProps } = props;
return (
);
};
PrimaryButton.defaultProps = {
disabled: ButtonBase.defaultProps.disabled,
intent: PrimaryButtonPropIntent.default,
tag: ButtonBase.defaultProps.tag,
} as Partial;