import React from "react"; import { utils } from "../../main"; import styles from "./Button.module.scss"; interface Props { /** * Button text */ children: string; /** * The button's mode */ mode?: "accent" | "default" | "outline" | "text"; /** * Button's click event */ onClick?: () => void; } export interface RefInstance {} const Button = React.forwardRef((props, ref) => { props = utils.mergeObject( { children: "", mode: "default", onClick: () => {}, }, props ); return ( ); }); export default Button;