Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
marcin mikołajczak 2021-06-26 15:15:31 +02:00
parent 5e7ed0826e
commit 656c872aad
1 changed files with 6 additions and 1 deletions

View File

@ -50,8 +50,13 @@ class AboutPage extends ImmutablePureComponent {
const { locale: prevStateLocale } = prevState;
const { slug } = match.params;
const { slug: prevSlug } = prevProps.match.params;
if (locale !== prevLocale) this.setState({ locale });
if (slug !== prevSlug || stateLocale !== prevStateLocale || (!prevAboutPages.get(slug || 'about') && aboutPages.get(slug || 'about')))
if (
slug !== prevSlug ||
stateLocale !== prevStateLocale ||
(!prevAboutPages.get(slug || 'about') && aboutPages.get(slug || 'about'))
)
this.loadPageHtml();
}