From a984a6b9b9029897636616340cc2e835e9de4b17 Mon Sep 17 00:00:00 2001 From: zenn Date: Thu, 13 Aug 2026 18:37:02 +0900 Subject: [PATCH] Fix category defaults and add sheet flow --- docs/changelog.md | 3 ++ pages/settings.vue | 69 ++++++++++++++++++++---------- prisma/seed.ts | 8 ++-- server/api/assets/index.get.ts | 2 + server/api/categories/index.get.ts | 2 + server/utils/defaults.ts | 50 +++++++++++++--------- 6 files changed, 87 insertions(+), 47 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 98249f6..f278f91 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -57,3 +57,6 @@ - 로그인 시 기본 자산/카테고리가 비어 있는 기존 계정을 자동 보정하도록 했다. - 설정의 자산 관리를 `+` 추가, 목록, 상세 수정/삭제 흐름으로 변경하고 활성/비활성 토글을 제거했다. - 거래가 연결되지 않은 자산을 삭제할 수 있는 API를 추가했다. +- 카테고리/자산 조회 시 기본 데이터가 비어 있으면 자동 보강되도록 했다. +- 기본 카테고리 초기값을 상위 카테고리 `기본 수입`, `기본 지출` 1개씩으로 단순화했다. +- 카테고리/자산 추가 바텀 시트의 닫기 버튼을 제거하고 추가 실패 안내를 표시하도록 했다. diff --git a/pages/settings.vue b/pages/settings.vue index 9f625a1..74eecf6 100644 --- a/pages/settings.vue +++ b/pages/settings.vue @@ -339,15 +339,14 @@ -
+
-
+

{{ addSheetTitle }}

-