import { FunctionComponent, MouseEventHandler } from 'react' import Icon from '@/Components/Icon/Icon' import { IconType } from '@standardnotes/snjs' type Props = { onClick: () => void className?: string icon: IconType iconClassName?: string title: string focusable: boolean disabled?: boolean } const IconButton: FunctionComponent = ({ onClick, className = '', icon, title, focusable, iconClassName = '', disabled = false, }) => { const click: MouseEventHandler = (e) => { e.preventDefault() onClick() } const focusableClass = focusable ? '' : 'focus:shadow-none' return ( ) } export default IconButton