diff --git a/src/components/transaction/TransactionCategorySelector.tsx b/src/components/transaction/TransactionCategorySelector.tsx index 6cb28cd..3bf534c 100644 --- a/src/components/transaction/TransactionCategorySelector.tsx +++ b/src/components/transaction/TransactionCategorySelector.tsx @@ -1,46 +1,28 @@ - import React from 'react'; import { FormField, FormItem, FormLabel, FormMessage } from '@/components/ui/form'; import { UseFormReturn } from 'react-hook-form'; import { TransactionFormValues } from './TransactionFormFields'; import { EXPENSE_CATEGORIES } from '@/constants/categoryIcons'; import { categoryIcons } from '@/constants/categoryIcons'; - interface TransactionCategorySelectorProps { form: UseFormReturn; } - -const TransactionCategorySelector: React.FC = ({ form }) => { - return ( - ( - +const TransactionCategorySelector: React.FC = ({ + form +}) => { + return 카테고리
- {EXPENSE_CATEGORIES.map((category) => ( -
form.setValue('category', category as any)} - > + {EXPENSE_CATEGORIES.map(category =>
form.setValue('category', category as any)}>
{categoryIcons[category]}
- {category} -
- ))} + {category} +
)}
-
- )} - /> - ); +
} />; }; - -export default TransactionCategorySelector; +export default TransactionCategorySelector; \ No newline at end of file