We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e0b0cf commit 1fb4ebbCopy full SHA for 1fb4ebb
1 file changed
src/components/Page/Page.jsx
@@ -42,6 +42,13 @@ export default function Page(props) {
42
.catch(() => setContent("Error loading content."));
43
}
44
}, [props.content]);
45
+ useEffect(() => {
46
+ if (!(props.content instanceof Promise)) {
47
+ // eslint-disable-next-line react-hooks/set-state-in-effect
48
+ setContent(() => props.content.default || props.content);
49
+ setContentLoaded(true);
50
+ }
51
+ }, [props.content]);
52
53
const { hash, pathname } = useLocation();
54
const isBlogIndex = pathname === "/blog/";
0 commit comments