Commit 987b9ee
feat: implement ViewConfigPanel full interaction support (Airtable-style)
- Replace read-only ToggleIndicator with interactive Switch components
- Add inline-edit Input for view title
- Add ViewType select dropdown for switching view types
- Make Columns/Filters/Sort rows clickable with onOpenEditor callback
- Add local draft state with Save/Discard buttons
- Wire up ObjectView with draft state and onSave/onViewUpdate/onOpenEditor callbacks
- Add i18n keys (save/discard) in all 10 locales
- Add 27 tests covering all interactive features
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>1 parent 21be7d5 commit 987b9ee
4 files changed
Lines changed: 511 additions & 68 deletions
File tree
- apps/console/src
- __tests__
- components
- packages/i18n/src/locales
0 commit comments