Commit e2088b4
committed
feat(plugin-view): enhance ObjectViewRenderer with new props and default settings
- Added new input properties to ObjectViewRenderer including objectName, title, description, layout, defaultViewType, and various UI toggle options.
- Registered an alias 'view' for the same renderer.
- Updated ObjectViewSchema to include new properties for named list views, navigation configuration, searchable and filterable fields.
test(plugin-view): add comprehensive tests for ObjectView and registration
- Created tests for ObjectView to validate rendering, named list views, default view types, navigation configurations, CRUD operations, and data source integration.
- Added tests for registration of ObjectView, ViewSwitcher, FilterUI, and SortUI components.
chore(plugin-view): setup Vitest for testing environment
- Added vitest.config.ts and vitest.setup.ts for configuring the testing environment with React and Jest DOM.1 parent a55c5a9 commit e2088b4
File tree
9 files changed
+1083
-121
lines changed- packages
- plugin-view
- src
- __tests__
- types/src
9 files changed
+1083
-121
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
0 commit comments