summaryrefslogtreecommitdiffhomepage
path: root/gui/src/renderer/components/ConnectionPanelDisclosure.tsx
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2023-10-24 13:34:02 +0200
committerOskar Nyberg <oskar@mullvad.net>2023-10-30 18:03:44 +0100
commitdb89a8d51de88ca08599fa331f6376ef477d15e8 (patch)
tree6f484297196d8cd377d090f69aff12d3c51ea5a4 /gui/src/renderer/components/ConnectionPanelDisclosure.tsx
parent754b15058eaf37dba76387f803e623a94698242f (diff)
downloadmullvadvpn-db89a8d51de88ca08599fa331f6376ef477d15e8.tar.xz
mullvadvpn-db89a8d51de88ca08599fa331f6376ef477d15e8.zip
Adjust codebase to breaking changes in styled components v6
Diffstat (limited to 'gui/src/renderer/components/ConnectionPanelDisclosure.tsx')
-rw-r--r--gui/src/renderer/components/ConnectionPanelDisclosure.tsx10
1 files changed, 5 insertions, 5 deletions
diff --git a/gui/src/renderer/components/ConnectionPanelDisclosure.tsx b/gui/src/renderer/components/ConnectionPanelDisclosure.tsx
index 11ec9a0136..3941c3d88f 100644
--- a/gui/src/renderer/components/ConnectionPanelDisclosure.tsx
+++ b/gui/src/renderer/components/ConnectionPanelDisclosure.tsx
@@ -11,18 +11,18 @@ const Container = styled.div({
width: '100%',
});
-const Caption = styled.span(normalText, (props: { open: boolean }) => ({
+const Caption = styled.span<{ $open: boolean }>(normalText, (props) => ({
fontWeight: 600,
lineHeight: '20px',
minWidth: '0px',
- color: props.open ? colors.white : colors.white40,
- [Container + ':hover &']: {
+ color: props.$open ? colors.white : colors.white40,
+ [Container + ':hover &&']: {
color: colors.white,
},
}));
const Chevron = styled(ImageView)({
- [Container + ':hover &']: {
+ [Container + ':hover &&']: {
backgroundColor: colors.white,
},
});
@@ -37,7 +37,7 @@ interface IProps {
export default function ConnectionPanelDisclosure(props: IProps) {
return (
<Container className={props.className} onClick={props.onToggle}>
- <Caption open={props.pointsUp}>{props.children}</Caption>
+ <Caption $open={props.pointsUp}>{props.children}</Caption>
<Chevron
source={props.pointsUp ? 'icon-chevron-up' : 'icon-chevron-down'}
width={22}