aboutsummaryrefslogtreecommitdiffstats
path: root/packages/renderer/src/components/sidebar/ServiceSwitcher.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/renderer/src/components/sidebar/ServiceSwitcher.tsx')
-rw-r--r--packages/renderer/src/components/sidebar/ServiceSwitcher.tsx5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/renderer/src/components/sidebar/ServiceSwitcher.tsx b/packages/renderer/src/components/sidebar/ServiceSwitcher.tsx
index 010c716..60b8b98 100644
--- a/packages/renderer/src/components/sidebar/ServiceSwitcher.tsx
+++ b/packages/renderer/src/components/sidebar/ServiceSwitcher.tsx
@@ -95,7 +95,12 @@ function getServiceTitle(service: Service, t: TFunction) {
95} 95}
96 96
97function ServiceSwitcher(): JSX.Element { 97function ServiceSwitcher(): JSX.Element {
98 // This needs to be here even if we don't use any translations in this component,
99 // because the component must stay suspended until the translations are loaded.
100 // See: https://github.com/mui/material-ui/issues/14077
101 // TODO Try and remove this once mui and mobx-react-lite have updated to react 18.
98 const { t } = useTranslation(); 102 const { t } = useTranslation();
103
99 const { settings, services } = useStore(); 104 const { settings, services } = useStore();
100 const { selectedService } = settings; 105 const { selectedService } = settings;
101 106