Browse Source

fix: move OfflineBanner into ProLayout childrenRender

rootContainer is outside ProLayout, causing layout issues (empty
ant-layout-header inserted). Move OfflineBanner into childrenRender
where it renders inside the ProLayout content area as intended.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
pull/11756/head
afc163 5 months ago
parent
commit
18b3472ce8
  1. 8
      src/app.tsx

8
src/app.tsx

@ -152,6 +152,7 @@ export const layout: RunTimeLayoutConfig = ({
// if (initialState?.loading) return <PageLoading />;
return (
<>
<OfflineBanner />
{children}
<SettingDrawer
disableUrlParams
@ -189,10 +190,5 @@ export const request: RequestConfig = {
};
export function rootContainer(container: React.ReactNode) {
return (
<>
<OfflineBanner />
<ErrorBoundary>{container}</ErrorBoundary>
</>
);
return <ErrorBoundary>{container}</ErrorBoundary>;
}

Loading…
Cancel
Save