From e5bdb845a95c14bb9cfc8f97b052652fdf6ff128 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sat, 22 Mar 2025 13:15:05 +0000 Subject: [PATCH] Visual edit in Lovable Edited UI in Lovable --- .../TransactionCategorySelector.tsx | 40 +++++-------------- 1 file changed, 11 insertions(+), 29 deletions(-) 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