import Divider from '@/app/components/base/divider' import React from 'react' import { useTranslation } from 'react-i18next' import { RiDeleteBinLine, RiEditLine } from '@remixicon/react' type OperationsProps = { showDelete: boolean openRenameModal: () => void detectIsUsedByApp: () => void } const Operations = ({ showDelete, openRenameModal, detectIsUsedByApp, }: OperationsProps) => { const { t } = useTranslation() const onClickRename = async (e: React.MouseEvent) => { e.stopPropagation() e.preventDefault() openRenameModal() } const onClickDelete = async (e: React.MouseEvent) => { e.stopPropagation() e.preventDefault() detectIsUsedByApp() } return (
{t('common.operation.edit')}
{/*
{ console.log('duplicate') }} > {t('common.operation.duplicate')}
*/}
{/*
{ console.log('Export') }} > Export Solution
{ console.log('Import') }} > Import Solution
*/} {showDelete && ( <>
{t('common.operation.delete')}
)}
) } export default React.memo(Operations)