Commit Graph

9 Commits

Author SHA1 Message Date
7152ee9347 feat: 在Todos路由中添加数据加载器
- 在Todos路由中添加加载器,确保在页面渲染前预先获取待办事项数据。
2026-01-18 05:18:24 +08:00
09870c86f5 refactor: 移除 todos 路由预加载逻辑以优化性能
- 移除 todos 路由的预加载逻辑以优化性能和简化代码
2026-01-18 05:08:35 +08:00
8a109f9fa2 refactor: 更新事件处理函数类型定义
- 更新事件处理函数类型以使用更精确的类型定义,提升代码可读性和类型安全性。
2026-01-18 04:53:41 +08:00
d3dbfd9e9b refactor: 移除未使用的列表查询状态初始化代码
- 移除未使用的列表查询状态初始化代码
2026-01-18 04:30:03 +08:00
c7be8bd358 refactor: 移除操作后刷新逻辑,依赖客户端状态同步
- 为 todo 相关的创建、更新和删除操作配置默认的 onSuccess 回调,以自动失效列表查询缓存。
- 移除所有操作后的刷新查询逻辑,依赖客户端状态自动同步更新。
2026-01-18 04:21:57 +08:00
effb7f16c7 feat: 增强路由类型安全与数据预加载
- 为路由器上下文添加类型约束以确保类型安全
- 在根路由中添加查询客户端上下文类型并使用带上下文的根路由创建函数
- 启用加载器以预先获取待办事项列表数据
2026-01-18 04:04:52 +08:00
728aeac32c feat: 更新路由组件名称并启用查询预获取优化性能
- 更新路由组件名称并启用查询预获取功能以优化数据加载性能。
2026-01-18 01:53:36 +08:00
6a2f2e1b00 feat: 更新待办事项操作并重置状态
- 更新待办事项创建、切换和删除操作,确保在成功后重新获取数据并重置输入状态。
2026-01-18 01:44:39 +08:00
f2481c31c7 refactor: 重构待办事项模块,统一路由与数据操作逻辑
- 将客户端导出改为私有常量,避免外部直接访问。
- 添加待办事项的完整 CRUD 操作,包括列表查询、创建、更新和删除功能,并使用 Zod 进行输入输出验证和 Drizzle ORM 操作数据库。
- 导出客户端和路由器模块的公共接口
- 添加路由配置,将 todo 处理程序注册到路由系统中。
- 删除已废弃的路由定义文件
- 删除待办事项相关路由和接口定义
- 删除未使用的 TodoSchema 模式定义以清理代码库。
- 将 Todo 路由重命名为复数形式并迁移数据获取与操作逻辑至 Orpc 客户端调用
- 将路由名称和路径从 `/todo` 更新为 `/todos`,并同步更新相关类型定义和引用。
2026-01-18 01:42:53 +08:00