import React, { ReactElement } from 'react'; import RenameIcon from '../svg/RenameIcon'; import CheckMark from '../svg/CheckMark'; interface RenameButtonProps { renaming: boolean; renameHandler: () => void; onRename: () => void; twcss?: string; } export default function RenameButton({ renaming, renameHandler, onRename, twcss, }: RenameButtonProps): ReactElement { const handler = renaming ? onRename : renameHandler; const classProp: { className?: string } = { className: 'p-1 hover:text-white' }; if (twcss) { classProp.className = twcss; } return ( ); }