summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOliver <oliver@mohlin.dev>2024-12-10 14:17:53 +0100
committerMarkus Pettersson <markus.pettersson@mullvad.net>2024-12-17 12:15:39 +0100
commit160991aab5a5efd516df229225d66ed26a04a428 (patch)
tree4b9ed0bb4b0d5b46b98a0334e2214e4572f7b479
parent0a0f42f05690594ad99ec21d156ab0c740a9b3f5 (diff)
downloadmullvadvpn-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.tsx13
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,
}),
);