Files
shensheshou/开发文档/开发文档.md
v0 bdf456523b fix: resolve build issues and finalize fixes
Complete Toaster and Skeleton components, add loading.tsx
Update development docs for changes and progress.

Co-authored-by: null <4804959+fnvtk@users.noreply.github.com>
2025-08-08 11:34:42 +00:00

856 B
Raw Blame History

2025-08-08 构建修复与优化

本次更新内容:

  • 修复构建失败:实现并导出 Toast 模块,补齐 Toaster 组件,解决 "module does not provide an export named 'Toast'"。
  • 新增骨架屏组件components/ui/skeleton.tsx用于统一加载态。
  • 补齐 Suspense 边界:新增 app/workspace/moments-sync/[id]/edit/loading.tsx避免 useSearchParams 触发的路由级 Suspense 报错。 开发说明:
  • 遵循 App Router 规范,路由级 loading.tsx 作为 Suspense fallback。
  • UI 组件按 shadcn 风格实现,导出点与项目现有 use-toast 保持一致,避免命名不匹配。 进度汇报:
  • 本次修复完成度100%
  • 下一步计划1巡检所有 useSearchParams 使用点并补齐 loading.tsx2在 CI 阶段增加构建前校验3联调真实数据源前的接口契约校验。