import React from 'react'; import { Form } from '@/components/ui/form'; import { Button } from '@/components/ui/button'; import { DialogClose, DialogFooter } from '@/components/ui/dialog'; import TransactionFormFields, { TransactionFormValues } from './TransactionFormFields'; import TransactionDeleteAlert from './TransactionDeleteAlert'; import { UseFormReturn } from 'react-hook-form'; interface TransactionEditFormProps { form: UseFormReturn; onSubmit: (values: TransactionFormValues) => void; onDelete: () => Promise; isSubmitting: boolean; } /** * 트랜잭션 편집 폼 컴포넌트 - UI 부분만 분리 */ const TransactionEditForm: React.FC = ({ form, onSubmit, onDelete, isSubmitting }) => { return (
); }; export default TransactionEditForm;