import React, { FC } from 'react' import { Button as MuiButton, SxProps } from '@mui/material' import { type Color, type Size, type Variant, type ButtonRef } from 'types/button' interface ButtonProps { onClick?: (event?: any) => void, sx?: SxProps, color?: Color, disableElevation?: boolean, disabled?: boolean, size?: Size, variant?: Variant, component?: React.ForwardRefExoticComponent to?: string, className?: string, children?: React.ReactNode } export const Button: FC = React.forwardRef((props, ref: ButtonRef) => { // == Props ================================ const { children, color = 'inherit', className = '' } = props // == Hooks ================================ // == Functions ============================ // == Actions ============================== // == Template ============================= return ( {children} ) })