import { ReactNode } from "react" interface ButtonProps { type?: "button" | "reset" | "submit" title: string, icon?: ReactNode } export const Button = (props: ButtonProps) => { return ( <button className="border rounded p-4 hover:bg-neutral-200" type={props.type} > <div className="flex"> {props.icon ? <div className="w-5">{props.icon}</div> : null} <div className="w-20"> {props.title} </div> </div> </button> ) }