diff options
| author | Oliver <oliver@mohlin.dev> | 2024-12-10 14:17:53 +0100 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2024-12-17 12:15:39 +0100 |
| commit | 160991aab5a5efd516df229225d66ed26a04a428 (patch) | |
| tree | 4b9ed0bb4b0d5b46b98a0334e2214e4572f7b479 | |
| parent | 0a0f42f05690594ad99ec21d156ab0c740a9b3f5 (diff) | |
| download | mullvadvpn-160991aab5a5efd516df229225d66ed26a04a428.tar.xz mullvadvpn-160991aab5a5efd516df229225d66ed26a04a428.zip | |
Add flex basis to Flex component
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/components/common/layout/Flex.tsx | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/common/layout/Flex.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/common/layout/Flex.tsx index ede836194b..32d7f4f30b 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/common/layout/Flex.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/common/layout/Flex.tsx @@ -12,11 +12,21 @@ export interface FlexProps extends LayoutProps { $justifyContent?: React.CSSProperties['justifyContent']; $flexGrow?: React.CSSProperties['flexGrow']; $flexShrink?: React.CSSProperties['flexShrink']; + $flexBasis?: React.CSSProperties['flexBasis']; children?: React.ReactNode; } export const Flex = styled(Layout)<FlexProps>( - ({ $gap, $flex, $flexDirection, $alignItems, $justifyContent, $flexGrow, $flexShrink }) => ({ + ({ + $gap, + $flex, + $flexDirection, + $alignItems, + $justifyContent, + $flexGrow, + $flexShrink, + $flexBasis, + }) => ({ display: 'flex', gap: $gap, flex: $flex, @@ -25,5 +35,6 @@ export const Flex = styled(Layout)<FlexProps>( justifyContent: $justifyContent, flexGrow: $flexGrow, flexShrink: $flexShrink, + flexBasis: $flexBasis, }), ); |
