diff options
| author | Oliver <oliver@mohlin.dev> | 2025-09-13 16:31:01 +0200 |
|---|---|---|
| committer | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-09-22 12:52:45 +0200 |
| commit | e8d84c3ff6ff568a5b5cdbe8ad9b403f1d7caa5d (patch) | |
| tree | b48a53d34cddad57ca3d0d636ed9275be942a7ad | |
| parent | cf4f60d9414bf4eeb1cb9b00023f7547fd5a907a (diff) | |
| download | mullvadvpn-e8d84c3ff6ff568a5b5cdbe8ad9b403f1d7caa5d.tar.xz mullvadvpn-e8d84c3ff6ff568a5b5cdbe8ad9b403f1d7caa5d.zip | |
Add type for icon button variants
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/lib/components/icon-button/IconButton.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/lib/components/icon-button/IconButton.tsx b/desktop/packages/mullvad-vpn/src/renderer/lib/components/icon-button/IconButton.tsx index b349c34f2e..fa363c6e3b 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/lib/components/icon-button/IconButton.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/lib/components/icon-button/IconButton.tsx @@ -6,8 +6,10 @@ import { IconProps, iconSizes } from '../icon/Icon'; import { IconButtonIcon } from './components/IconButtonIcon'; import { IconButtonProvider } from './IconButtonContext'; +export type IconButtonVariant = 'primary' | 'secondary'; + export interface IconButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement> { - variant?: 'primary' | 'secondary'; + variant?: IconButtonVariant; size?: IconProps['size']; } |
