Make footer conditional

This commit is contained in:
Samy Pessé
2023-11-04 19:02:01 +01:00
parent a7c323a023
commit 0eab4389a4
2 changed files with 21 additions and 12 deletions
+7 -5
View File
@@ -68,11 +68,13 @@ export function Footer(props: {
</p>
) : null}
</div>
<div>
<React.Suspense fallback={null}>
<ThemeToggler space={space} />
</React.Suspense>
</div>
{customization.themes.toggeable ? (
<div>
<React.Suspense fallback={null}>
<ThemeToggler space={space} />
</React.Suspense>
</div>
) : null}
</div>
</div>
);
+14 -7
View File
@@ -64,13 +64,20 @@ export function SpaceContent(props: {
<PageBody space={space} revision={revision} page={page} document={document} />
<PageAside space={space} page={page} document={document} />
</div>
<Footer
space={space}
revision={revision}
page={page}
customization={customization}
asFullWidth={asFullWidth}
/>
{customization.themes.toggeable ||
customization.footer.copyright ||
customization.footer.logo ||
customization.footer.groups?.length ? (
<Footer
space={space}
revision={revision}
page={page}
customization={customization}
asFullWidth={asFullWidth}
/>
) : null}
<React.Suspense fallback={null}>
<SearchModal />
</React.Suspense>