From bd8ad11b34b7784d767bce1256d1e845b0e6bdb3 Mon Sep 17 00:00:00 2001 From: Aseer KT <39845171+aseerkt@users.noreply.github.com> Date: Fri, 29 Dec 2023 20:17:49 +0530 Subject: [PATCH] fix: double render due to wrong assertion (#1824) --- examples/nextjs-babel/src/i18n.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/nextjs-babel/src/i18n.ts b/examples/nextjs-babel/src/i18n.ts index 062c3c5c5..d03cade46 100644 --- a/examples/nextjs-babel/src/i18n.ts +++ b/examples/nextjs-babel/src/i18n.ts @@ -23,7 +23,7 @@ export function useLinguiInit(messages: Messages) { // to avoid calling loadAndActivate for (worst case) each request, but right now that's what we do i18n.loadAndActivate({ locale, messages }) } - if (isClient && i18n.locale === undefined) { + if (isClient && !i18n.locale) { // first client render i18n.loadAndActivate({ locale, messages }) }