From 820ba348bb9242f0591ae13f306619d3a3a7cc40 Mon Sep 17 00:00:00 2001 From: kolaente Date: Thu, 19 Feb 2026 14:57:52 +0100 Subject: [PATCH] refactor: replace icon props with #icon slots in wrapper components --- frontend/src/components/input/Button.vue | 22 ++++++------------- frontend/src/components/misc/CreateEdit.vue | 15 +++++++++---- frontend/src/components/misc/Dropdown.vue | 13 ++--------- frontend/src/components/misc/DropdownItem.vue | 9 +++----- 4 files changed, 23 insertions(+), 36 deletions(-) diff --git a/frontend/src/components/input/Button.vue b/frontend/src/components/input/Button.vue index ccb38fe01..f48fb5048 100644 --- a/frontend/src/components/input/Button.vue +++ b/frontend/src/components/input/Button.vue @@ -14,21 +14,17 @@ '--button-white-space': wrap ? 'break-spaces' : 'nowrap', }" > -