Commit eee9dae
fix: address all review feedback — FQN prefix, nested default override, a11y, collapsible sync
- Fix ObjectDesignerConfigSchema nested default overriding includeSystem back to false (line 550)
- Fix isSystemObject() to match FQN format (sys__user) and legacy format (sys_user)
- Fix system namespace prefix display to use namespace-based format
- Add aria-label and type="button" on filter toggle for accessibility
- Fix Collapsible onOpenChange to handle open/close explicitly instead of blind toggle
- Add regression test for ObjectDesignerConfigSchema.objectManager.defaultFilter.includeSystem
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>1 parent ba7c4c6 commit eee9dae
3 files changed
Lines changed: 23 additions & 7 deletions
File tree
- apps/studio/src/components
- packages/spec/src/studio
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
134 | | - | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
135 | 141 | | |
136 | 142 | | |
137 | 143 | | |
| 144 | + | |
| 145 | + | |
138 | 146 | | |
139 | | - | |
| 147 | + | |
| 148 | + | |
140 | 149 | | |
141 | 150 | | |
142 | 151 | | |
| |||
368 | 377 | | |
369 | 378 | | |
370 | 379 | | |
| 380 | + | |
371 | 381 | | |
| 382 | + | |
372 | 383 | | |
373 | 384 | | |
374 | 385 | | |
| |||
470 | 481 | | |
471 | 482 | | |
472 | 483 | | |
473 | | - | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
474 | 489 | | |
475 | 490 | | |
476 | 491 | | |
| |||
497 | 512 | | |
498 | 513 | | |
499 | 514 | | |
500 | | - | |
501 | | - | |
| 515 | + | |
| 516 | + | |
502 | 517 | | |
503 | 518 | | |
504 | 519 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
448 | 448 | | |
449 | 449 | | |
450 | 450 | | |
| 451 | + | |
451 | 452 | | |
452 | 453 | | |
453 | 454 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
547 | 547 | | |
548 | 548 | | |
549 | 549 | | |
550 | | - | |
| 550 | + | |
551 | 551 | | |
552 | 552 | | |
553 | 553 | | |
| |||
0 commit comments