From b61696cdca77cc2f671dcbf330e731230ec97ba3 Mon Sep 17 00:00:00 2001 From: Sandro Circi Date: Tue, 2 Jul 2024 12:03:10 +0200 Subject: [PATCH] feat(Select/SelectMenu): handle `size` prop (#133) Co-authored-by: Benjamin Canac --- playground/app/pages/alert.vue | 4 +- playground/app/pages/avatar.vue | 14 +- playground/app/pages/badge.vue | 8 +- playground/app/pages/button-group.vue | 4 +- playground/app/pages/button.vue | 14 +- playground/app/pages/checkbox.vue | 6 +- playground/app/pages/chip.vue | 8 +- playground/app/pages/command-palette.vue | 4 +- playground/app/pages/form-field.vue | 7 +- playground/app/pages/input-menu.vue | 78 ++-- playground/app/pages/input.vue | 8 +- playground/app/pages/kbd.vue | 5 +- playground/app/pages/modal.vue | 6 +- playground/app/pages/progress.vue | 6 +- playground/app/pages/radio-group.vue | 6 +- playground/app/pages/select-menu.vue | 76 ++-- playground/app/pages/select.vue | 47 +- playground/app/pages/slideover.vue | 6 +- playground/app/pages/slider.vue | 4 +- playground/app/pages/switch.vue | 12 +- playground/app/pages/textarea.vue | 4 +- src/runtime/components/Checkbox.vue | 1 + src/runtime/components/CommandPalette.vue | 2 +- src/runtime/components/DropdownMenu.vue | 4 +- src/runtime/components/InputMenu.vue | 11 +- src/runtime/components/RadioGroup.vue | 1 + src/runtime/components/Select.vue | 15 +- src/runtime/components/SelectMenu.vue | 19 +- src/runtime/components/Slider.vue | 1 + src/runtime/components/Switch.vue | 1 + src/theme/command-palette.ts | 2 +- src/theme/context-menu.ts | 20 +- src/theme/dropdown-menu.ts | 12 +- src/theme/input-menu.ts | 2 +- src/theme/select.ts | 57 ++- test/components/ContextMenu.spec.ts | 2 +- test/components/InputMenu.spec.ts | 2 +- .../__snapshots__/DropdownMenu.spec.ts.snap | 324 +++++++------- .../__snapshots__/InputMenu.spec.ts.snap | 2 +- .../__snapshots__/Select.spec.ts.snap | 360 ++++++++-------- .../__snapshots__/SelectMenu.spec.ts.snap | 400 +++++++++--------- test/utils/form.ts | 1 + 42 files changed, 816 insertions(+), 750 deletions(-) diff --git a/playground/app/pages/alert.vue b/playground/app/pages/alert.vue index 7214b9c5..fd5202eb 100644 --- a/playground/app/pages/alert.vue +++ b/playground/app/pages/alert.vue @@ -1,7 +1,7 @@