From c2e6f6c78704a9a060b5a7e9b3ed3da927a227e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20=C5=9Al=C4=99zak?= Date: Tue, 30 Sep 2025 14:06:28 +0200 Subject: [PATCH] update menu component --- .../defguard-ui/components/Button/Button.tsx | 6 +- .../defguard-ui/components/Button/types.ts | 5 +- .../components/ButtonMenu/MenuButton.tsx | 67 +++++++++++++++ .../defguard-ui/components/Menu/Menu.tsx | 84 ++++--------------- .../defguard-ui/components/Menu/types.ts | 11 +-- webnext/src/test_components/page/TestPage.tsx | 19 +---- 6 files changed, 94 insertions(+), 98 deletions(-) create mode 100644 webnext/src/shared/defguard-ui/components/ButtonMenu/MenuButton.tsx diff --git a/webnext/src/shared/defguard-ui/components/Button/Button.tsx b/webnext/src/shared/defguard-ui/components/Button/Button.tsx index 5737584b..9640236c 100644 --- a/webnext/src/shared/defguard-ui/components/Button/Button.tsx +++ b/webnext/src/shared/defguard-ui/components/Button/Button.tsx @@ -20,17 +20,19 @@ export const Button = ({ type = 'button', disabled = false, loading = false, + ...props }: ButtonProps) => { return (