File size: 346 Bytes
79278ec
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
import { ReactNode } from "react";

export type ButtonProps = {
  name?: string;
  onClick: () => void;
  buttonType?: "primary" | "outlined" | "secondary" | "link";
  disabled?: boolean;
  loading?: boolean;
  icon?: ReactNode;
  className?: string;
} & React.DetailedHTMLProps<React.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>;