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 ( ( 카테고리
{EXPENSE_CATEGORIES.map((category) => (
form.setValue('category', category as any)} >
{categoryIcons[category]}
{category}
))}
)} /> ); }; export default TransactionCategorySelector;