aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/Settings/ThemeToggle/ThemeToggle.tsx
diff options
context:
space:
mode:
authorArmand Philippot <git@armandphilippot.com>2022-01-29 18:21:37 +0100
committerArmand Philippot <git@armandphilippot.com>2022-01-29 19:02:57 +0100
commite4d5b8151802517b2943756fc0d09ffa95e2c4e2 (patch)
tree9e99137a7b64ea7993a8311a7162336a551be8b2 /src/components/Settings/ThemeToggle/ThemeToggle.tsx
parent47b854de26dea24e7838fd0804df103dee99635f (diff)
chore: replace lingui functions with react-intl
Diffstat (limited to 'src/components/Settings/ThemeToggle/ThemeToggle.tsx')
-rw-r--r--src/components/Settings/ThemeToggle/ThemeToggle.tsx8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/components/Settings/ThemeToggle/ThemeToggle.tsx b/src/components/Settings/ThemeToggle/ThemeToggle.tsx
index e14f39a..5b7a34d 100644
--- a/src/components/Settings/ThemeToggle/ThemeToggle.tsx
+++ b/src/components/Settings/ThemeToggle/ThemeToggle.tsx
@@ -1,11 +1,12 @@
import { Toggle } from '@components/Form';
import { MoonIcon, SunIcon } from '@components/Icons';
import Spinner from '@components/Spinner/Spinner';
-import { t } from '@lingui/macro';
import { useTheme } from 'next-themes';
import { useEffect, useState } from 'react';
+import { useIntl } from 'react-intl';
const ThemeToggle = () => {
+ const intl = useIntl();
const [isMounted, setIsMounted] = useState<boolean>(false);
const { resolvedTheme, setTheme } = useTheme();
@@ -24,7 +25,10 @@ const ThemeToggle = () => {
return (
<Toggle
id="dark-theme"
- label={t`Theme:`}
+ label={intl.formatMessage({
+ defaultMessage: 'Theme:',
+ description: 'ThemeToggle: toggle label',
+ })}
leftChoice={<SunIcon />}
rightChoice={<MoonIcon />}
value={isDarkTheme}