From dfffd8b577899f208b0988c5a2238b0764155043 Mon Sep 17 00:00:00 2001
From: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
Date: Wed, 19 Jul 2023 13:30:25 +0100
Subject: [PATCH] fix: revert i18n hook changes (#10249)
---
apps/web/components/I18nLanguageHandler.tsx | 5 +++--
apps/web/components/PageWrapper.tsx | 4 ++--
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/apps/web/components/I18nLanguageHandler.tsx b/apps/web/components/I18nLanguageHandler.tsx
index 8297f529de..a531c40961 100644
--- a/apps/web/components/I18nLanguageHandler.tsx
+++ b/apps/web/components/I18nLanguageHandler.tsx
@@ -19,7 +19,7 @@ export function useViewerI18n() {
/**
* Auto-switches locale client-side to the logged in user's preference
*/
-const useI18nLanguageHandler = () => {
+const I18nLanguageHandler = () => {
const { i18n } = useTranslation("common");
const locale = useViewerI18n().data?.locale || i18n.language;
@@ -34,6 +34,7 @@ const useI18nLanguageHandler = () => {
document.dir = i18n.dir();
document.documentElement.setAttribute("lang", locale);
}, [locale, i18n]);
+ return null;
};
-export default useI18nLanguageHandler;
+export default I18nLanguageHandler;
diff --git a/apps/web/components/PageWrapper.tsx b/apps/web/components/PageWrapper.tsx
index b975cdafe7..c076ebd2da 100644
--- a/apps/web/components/PageWrapper.tsx
+++ b/apps/web/components/PageWrapper.tsx
@@ -13,7 +13,7 @@ import type { AppProps } from "@lib/app-providers";
import AppProviders from "@lib/app-providers";
import { seoConfig } from "@lib/config/next-seo.config";
-import useI18nLanguageHandler from "@components/I18nLanguageHandler";
+import I18nLanguageHandler from "@components/I18nLanguageHandler";
export interface CalPageWrapper {
(props?: AppProps): JSX.Element;
@@ -29,7 +29,6 @@ const calFont = localFont({
});
function PageWrapper(props: AppProps) {
- useI18nLanguageHandler();
const { Component, pageProps, err, router } = props;
let pageStatus = "200";
@@ -73,6 +72,7 @@ function PageWrapper(props: AppProps) {
}
{...seoConfig.defaultNextSeo}
/>
+