summaryrefslogtreecommitdiffhomepage
path: root/gui/src/renderer/components
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2023-01-05 17:45:26 +0100
committerOskar Nyberg <oskar@mullvad.net>2023-01-09 13:54:29 +0100
commitbf079e50919cb006ac4d5361cbeaf516b8ee5f89 (patch)
tree55fa206e119424b73af4e6ca00a8945bb52c3f84 /gui/src/renderer/components
parent69b04ec7008b7f4f1d5c0df843e08a0991d0c335 (diff)
downloadmullvadvpn-bf079e50919cb006ac4d5361cbeaf516b8ee5f89.tar.xz
mullvadvpn-bf079e50919cb006ac4d5361cbeaf516b8ee5f89.zip
Add lang attribute
Diffstat (limited to 'gui/src/renderer/components')
-rw-r--r--gui/src/renderer/components/Lang.tsx14
1 files changed, 14 insertions, 0 deletions
diff --git a/gui/src/renderer/components/Lang.tsx b/gui/src/renderer/components/Lang.tsx
new file mode 100644
index 0000000000..2145e12fbb
--- /dev/null
+++ b/gui/src/renderer/components/Lang.tsx
@@ -0,0 +1,14 @@
+import { PropsWithChildren } from 'react';
+import styled from 'styled-components';
+
+import { useSelector } from '../redux/store';
+
+const StyledLang = styled.div({
+ display: 'flex',
+ flex: '1',
+});
+
+export default function Lang(props: PropsWithChildren) {
+ const locale = useSelector((state) => state.userInterface.locale);
+ return <StyledLang lang={locale}>{props.children}</StyledLang>;
+}