import style from './button.module.css'; import { IconProp } from '@fortawesome/fontawesome-svg-core'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; export default function Button({ type, children, mode = 'primary', icon, }: { type?: 'button' | 'submit' | 'reset'; children?: React.ReactNode; mode?: 'primary' | 'warning' | 'success' | 'danger'; icon?: IconProp; }) { if (!icon) { return ( ); } else { return ( ); } }