From dfa99362d4d70ac76c43a1b1c3e815272bee9a25 Mon Sep 17 00:00:00 2001 From: Silver343 <51054165+Silver343@users.noreply.github.com> Date: Wed, 19 Jun 2024 10:50:25 +0100 Subject: [PATCH] feat(DropdownMenu): handle `size` prop (#125) Co-authored-by: Benjamin Canac --- playground/app/pages/dropdown-menu.vue | 24 +- src/runtime/components/DropdownMenu.vue | 9 +- .../components/DropdownMenuContent.vue | 6 +- src/theme/dropdown-menu.ts | 62 +- test/components/DropdownMenu.spec.ts | 5 + test/components/InputMenu.spec.ts | 1 + test/components/Select.spec.ts | 1 + test/components/SelectMenu.spec.ts | 1 + .../__snapshots__/DropdownMenu.spec.ts.snap | 604 ++++++++-- .../__snapshots__/InputMenu.spec.ts.snap | 551 +++++---- .../__snapshots__/Select.spec.ts.snap | 1032 +++++++++-------- .../__snapshots__/SelectMenu.spec.ts.snap | 619 +++++----- 12 files changed, 1753 insertions(+), 1162 deletions(-) diff --git a/playground/app/pages/dropdown-menu.vue b/playground/app/pages/dropdown-menu.vue index 89222e31..ebbd16cb 100644 --- a/playground/app/pages/dropdown-menu.vue +++ b/playground/app/pages/dropdown-menu.vue @@ -1,4 +1,6 @@ diff --git a/src/runtime/components/DropdownMenu.vue b/src/runtime/components/DropdownMenu.vue index ce86adf1..899aac69 100644 --- a/src/runtime/components/DropdownMenu.vue +++ b/src/runtime/components/DropdownMenu.vue @@ -1,5 +1,5 @@