Skip to content

更新 Dashboard 配置面板实现相关 Roadmap #696

Description

@hotlong

背景

近期评估了如何在 ObjectUI 中实现类似 Airtable 的仪表板右侧配置面板(配置详情见分析总结)。需要将开发计划及分阶段目标加入到 Roadmap,便于跟踪和协作。

路线图规划

P0 组件基础设施

  • 将 ViewConfigPanel 中的 ConfigRow/SectionHeader 通用组件抽取到 @object-ui/components。

P1 Dashboad 级别配置面板

  • 开发 DashboardConfigPanel 支持仪表板级的数据源、布局、过滤、外观、用户过滤器与操作。

P2 组件/小部件级别配置

  • 支持点击仪表板中的小部件,侧边栏切换至小部件属性设置。

P3 子编辑器���成

  • 滤器构建器(FilterBuilder)、下拉筛选器、操作按钮子面板的可视化编辑。

P4 组合及 Storybook 演示

  • DashboardWithConfig 组合组件开发,补充 storybook 案例。

P5 类型定义 & 校验

  • 将 DashboardConfig 相关类型补充到 @object-ui/types 并增加 Zod 校验。

计划

详见右侧配置面板实现建议及分阶段目标 issue分析总结


@hotlong 请注意,开发任务完成后需运行 test,并完善/更新相关 issue、同步 Roadmap 进展。

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions