feat(app-expo): show memoir chapter draft progress on list cards

Explain invite vs. generating state using MemoirState slots, surface remaining
characters to the display gate, refresh memoir-state on pull, and sync i18n.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Kevin
2026-05-19 11:11:58 +08:00
parent 897f49f2ab
commit 95856ca11a
7 changed files with 201 additions and 13 deletions

View File

@@ -150,6 +150,9 @@ interface Resources {
"settings": "Settings",
"typography": "Typography"
},
"draftingGenerating": "Writing your memoir…",
"draftingInviteChat": "Chat about this chapter to get started",
"draftingWordsRemaining": "{{count}} characters to go",
"emptySubtitle": "Chat with your companion to record your stories",
"emptyTitle": "No memoir yet",
"frameworkChapters": {

View File

@@ -40,5 +40,8 @@
"statusDrafting": "Drafting",
"statusLocked": "Locked",
"statusPending": "Pending",
"draftingInviteChat": "Chat about this chapter to get started",
"draftingGenerating": "Writing your memoir…",
"draftingWordsRemaining": "{{count}} characters to go",
"wordsCount": "{{count}} words"
}

View File

@@ -40,5 +40,8 @@
"statusDrafting": "撰写中",
"statusLocked": "已锁定",
"statusPending": "待解锁",
"draftingInviteChat": "聊聊这部分内容吧",
"draftingGenerating": "正在生成回忆录…",
"draftingWordsRemaining": "还差 {{count}} 字",
"wordsCount": "{{count}} 字"
}