add buttons to custom model menu items

This commit is contained in:
Daniel Avila 2023-03-06 21:43:49 -05:00
parent 6d757ff91f
commit 191118b90b
4 changed files with 41 additions and 8 deletions

View file

@ -2,11 +2,14 @@ import React from 'react';
import RenameIcon from '../svg/RenameIcon';
import CheckMark from '../svg/CheckMark';
export default function RenameButton({ renaming, renameHandler, onRename }) {
export default function RenameButton({ renaming, renameHandler, onRename, twcss }) {
const handler = renaming ? onRename : renameHandler;
const classProp = { className: "p-1 hover:text-white" };
if (twcss) {
classProp.className = twcss;
}
return (
<button className="p-1 hover:text-white" onClick={handler}>
<button {...classProp} onClick={handler}>
{renaming ? <CheckMark /> : <RenameIcon />}
</button>
);