import { PencilSquareIcon } from '@heroicons/react/24/outline'; import { t } from 'i18next'; import React, { ReactElement } from 'react'; import PrimaryButton from '../button/PrimaryButton'; type EditCardProps = { title: string; editTitle: string; children: ReactElement; isEditing: boolean; onClickEdit: () => void; onClickSave: () => void; onClickCancel: () => void; }; const EditCard: React.FC = ({ title, editTitle, children, isEditing, onClickEdit, onClickSave, onClickCancel, }) => { return (
{!isEditing ? ( <>

{title}

) : (

{editTitle}

)}

{children}
{isEditing ? (

{t('btn.cancel')} {t('btn.save')}
) : null}
); }; export default EditCard;