Skip to content

Feat/mobile editor#6

Merged
FreecellRaid merged 22 commits into
mainfrom
feat/mobile-editor
Jul 25, 2026
Merged

Feat/mobile editor#6
FreecellRaid merged 22 commits into
mainfrom
feat/mobile-editor

Conversation

@FreecellRaid

Copy link
Copy Markdown
Owner

尝试添加移动端支持

- 为移动端制作了新的 ui 组件
- 将文件导入的输入逻辑抽到 useImporter
- 将清空工作区/保存的逻辑抽到 useWorkspaceActions
- 新增 editorSessionStore 用于共享编辑状态
- 新增 mobileUiStore 用于管理移动端的 ui 状态,删除原 mobileEditorStore
- panel 由 windowStore 统一移动端与桌面端的状态管理
- 移动端选区状态迁移到 selectionStore 与桌面端共享
- chunk/project name 草稿留在组件内部,不保存在全局 store
- 删除了移动端对于 project popover 的引用,避免风格不符
- 删除了部分冗余的类型定义
@FreecellRaid
FreecellRaid merged commit eb8ace9 into main Jul 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant