Next-i18next двойной рендеринг
Я работаю над проектом response +next, используя пакет next-i18next для локализации.
Я заметил периодически возникающую проблему, которая, похоже, возникает как в Chrome, так и в FF и, похоже, связана с самим пакетом next-i18next. Когда какая-либо страница загружается изначально, это выглядит так, как будто страницы иногда отображаются дважды. Кажется, это происходит у меня только на стороне клиента (не делает новый запрос GET). Кто-нибудь еще сталкивался с этим?
Это можно воспроизвести, скопировав простой пример из пакета next-i18next и вставив console.log в основной компонент на любой странице (в этом примере компоненты Homepage и SecondPage). Выполнения жесткого обновления страницы несколько раз (менее 10 в моем случае) обычно достаточно, чтобы дважды отобразить console.log на стороне клиента. В этих случаях сервер покажет только одно сообщение журнала, а клиент покажет сообщение журнала дважды.
Это также происходит как в режиме разработки, так и в режиме продакшена. Однако двойной рендеринг происходит при каждой перезагрузке в FF с режимом prod.
Какие-нибудь мысли?
Спасибо.