diff --git a/src/app/(space)/(content)/layout.tsx b/src/app/(space)/(content)/layout.tsx index 2f4bd962d..abe0b80e4 100644 --- a/src/app/(space)/(content)/layout.tsx +++ b/src/app/(space)/(content)/layout.tsx @@ -6,6 +6,7 @@ import * as ReactDOM from 'react-dom'; import { AdminToolbar } from '@/components/AdminToolbar'; import { CookiesToast } from '@/components/Cookies'; import { LoadIntegrations } from '@/components/Integrations'; +import { RocketLoaderDetector } from '@/components/RocketLoaderDetector'; import { SpaceLayout } from '@/components/SpaceLayout'; import { buildVersion } from '@/lib/build'; import { getContentSecurityPolicyNonce } from '@/lib/csp'; @@ -76,6 +77,8 @@ export default async function ContentLayout(props: { children: React.ReactNode } ) : null} + + ); diff --git a/src/components/RocketLoaderDetector.tsx b/src/components/RocketLoaderDetector.tsx new file mode 100644 index 000000000..ccc534134 --- /dev/null +++ b/src/components/RocketLoaderDetector.tsx @@ -0,0 +1,16 @@ +export function RocketLoaderDetector() { + return ( + + ); +} diff --git a/src/components/SpaceLayout/SpaceLayout.tsx b/src/components/SpaceLayout/SpaceLayout.tsx index 3b2593c17..b4623bae1 100644 --- a/src/components/SpaceLayout/SpaceLayout.tsx +++ b/src/components/SpaceLayout/SpaceLayout.tsx @@ -96,7 +96,9 @@ export function SpaceLayout(props: { } withHeaderOffset={withTopHeader} /> -
{children}
+
+ {children} +
{customization.themes.toggeable ||