Add "기타" category

Adds "기타" category to the existing categories.
This commit is contained in:
gpt-engineer-app[bot]
2025-03-22 06:31:08 +00:00
parent a8f29e669f
commit 8de82b17f0
7 changed files with 25 additions and 20 deletions

View File

@@ -14,7 +14,7 @@ export const loadCategoryBudgetsFromStorage = (): Record<string, number> => {
const parsed = JSON.parse(storedCategoryBudgets);
console.log('카테고리 예산 로드 완료:', parsed);
// 3개 카테고리만 유지
// 4개 카테고리만 유지
const filteredBudgets: Record<string, number> = {};
EXPENSE_CATEGORIES.forEach(category => {
// 이전 카테고리명이 있을 경우 새 카테고리명으로 값 이전
@@ -36,7 +36,7 @@ export const loadCategoryBudgetsFromStorage = (): Record<string, number> => {
const parsedBackup = JSON.parse(backupCategoryBudgets);
console.log('백업에서 카테고리 예산 복구:', parsedBackup);
// 3개 카테고리만 유지
// 4개 카테고리만 유지
const filteredBudgets: Record<string, number> = {};
EXPENSE_CATEGORIES.forEach(category => {
// 이전 카테고리명이 있을 경우 새 카테고리명으로 값 이전
@@ -83,7 +83,7 @@ export const saveCategoryBudgetsToStorage = (categoryBudgets: Record<string, num
console.error('이전 카테고리 예산 비교 오류:', e);
}
// 3개 카테고리만 유지하고 나머지는 제거
// 4개 카테고리만 유지하고 나머지는 제거
const filteredBudgets: Record<string, number> = {};
EXPENSE_CATEGORIES.forEach(category => {
filteredBudgets[category] = categoryBudgets[category] || 0;
@@ -136,7 +136,7 @@ export const clearAllCategoryBudgets = (): void => {
localStorage.removeItem('categoryBudgets');
localStorage.removeItem('categoryBudgets_backup');
// 기본값으로 재설정 (3개 카테고리만)
// 기본값으로 재설정 (4개 카테고리만)
const dataString = JSON.stringify(DEFAULT_CATEGORY_BUDGETS);
localStorage.setItem('categoryBudgets', dataString);
localStorage.setItem('categoryBudgets_backup', dataString);