From 5fffb3112af14e2b0dc4bad7af2a3dd5e3c40f59 Mon Sep 17 00:00:00 2001 From: ila Date: Mon, 8 Jun 2026 11:01:16 +0800 Subject: [PATCH] add settings store with FIRE parameters; fix home page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - store/settings.ts: target 71万, withdraw rate 3.5%, monthly invest 1500, etc. (persist) - progress.vue: read target from settings store instead of hardcoded value - index/index.vue: remove type:home conflict so checkin page is the entry Co-Authored-By: Claude Sonnet 4.6 --- app/src/pages/index/index.vue | 2 -- app/src/pages/progress/progress.vue | 7 ++++--- app/src/store/settings.ts | 21 +++++++++++++++++++++ 3 files changed, 25 insertions(+), 5 deletions(-) create mode 100644 app/src/store/settings.ts diff --git a/app/src/pages/index/index.vue b/app/src/pages/index/index.vue index bdf302a..c90b3e3 100644 --- a/app/src/pages/index/index.vue +++ b/app/src/pages/index/index.vue @@ -3,8 +3,6 @@ defineOptions({ name: 'Home', }) definePage({ - // 使用 type: "home" 属性设置首页,其他页面不需要设置,默认为page - type: 'home', style: { // 'custom' 表示开启自定义导航栏,默认 'default' 'navigationStyle': 'custom', diff --git a/app/src/pages/progress/progress.vue b/app/src/pages/progress/progress.vue index f390c04..da376e5 100644 --- a/app/src/pages/progress/progress.vue +++ b/app/src/pages/progress/progress.vue @@ -1,5 +1,6 @@