문서 파일 정리

This commit is contained in:
hansoo
2025-03-21 16:08:43 +09:00
parent 86c0035561
commit 2d08a7962b
64 changed files with 8460 additions and 45 deletions

View File

@@ -1,10 +1,10 @@
import React, { useState, useEffect } from 'react';
import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs';
import { Input } from '@/components/ui/input';
import { Button } from '@/components/ui/button';
import { Check, ChevronDown, ChevronUp, Wallet } from 'lucide-react';
import { Collapsible, CollapsibleContent, CollapsibleTrigger } from '@/components/ui/collapsible';
import { markBudgetAsModified } from '@/utils/sync/budget/modifiedBudgetsTracker';
interface BudgetGoalProps {
initialBudgets: {
@@ -69,6 +69,16 @@ const BudgetInputCard: React.FC<BudgetGoalProps> = ({
// 즉시 콜랩시블을 닫아 사용자에게 완료 피드백 제공
setIsOpen(false);
// 월간 예산 변경 시 수정 추적 시스템에 기록
if (selectedTab === 'monthly') {
try {
markBudgetAsModified(amount);
console.log(`[예산 추적] 월간 예산 변경 추적: ${amount}`);
} catch (error) {
console.error('[예산 추적] 예산 변경 추적 실패:', error);
}
}
// 예산 저장
onSave(selectedTab, amount);
};