* feat(stage-*): store chat session to indexdb * refactor: remove prompt hash * fix(stage-ui): enhance type guard for chat sessions export validation * refactor(stage-ui): simplify chat session export and import logic * refactor(stage-ui): update chat session management to use new data structure and improve export/import functionality * refactor(stage-ui): enhance chat session persistence and management methods * refactor(stage-ui): set and get idb value raw * fix: type
Stage UI
Shared core for stage
Histoire (UI storyboard)
pnpm -F @proj-airi/stage-ui run story:dev
Project structure
- If a story is bound to a specific component, it can be placed beside the component in the
srcfolder. e.g.,MyComponent.story.vue - If a story is not bound to a specific component, then it should be placed in the
storiesfolder. e.g.,MyStory.story.vue