mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-06 03:14:00 +00:00
feat(kit): render the selects with UiSelect
UiSelect renders the bare native select with v-model, options and disabled. Options that carry their own attributes come through the slot, a caller's own change handler still reaches the select, and hold never rewrites a focused select and takes the model back on blur. Without hold, a select takes its model back once its change has rendered, so a pick its owner refuses goes back, as the raw value binding did. The HUD layout, draw colour, RTL-SDR gain, radio station tag, voice provider, voice timeout, scene and CCTV camera selects now render through it.
This commit is contained in:
1 parent
28ca784d49
commit
ecaf723035
13 files changed
+234
-18
No files matched your search
+2
-1
@@ -68,7 +68,8 @@
|
||||
kit's `UiButton`, which gains `pressedClass`; so are the rail card
|
||||
chips, map source chips and location pills (which now report
|
||||
`aria-pressed`), and the voice card's chips
|
||||
are the kit's new `UiChip`. `syncScopeControls`
|
||||
are the kit's new `UiChip`. The selects are the kit's new `UiSelect`.
|
||||
`syncScopeControls`
|
||||
(`./ui/display`) and `shouldHideCollapsedRightPanels` (`./ui/layout`) are
|
||||
deprecated: the Display view and the rail now own what they did. `./ui/input` imports Vue
|
||||
(samehkhamis).
|
||||
|
||||
Reference in new issue
Block a user