fix: added server preconnect url improving the page load time (#10554)
fixes #10236
This commit is contained in:
@ -19,6 +19,7 @@ import { UserThemeProviderEffect } from '@/ui/theme/components/AppThemeProvider'
|
|||||||
import { BaseThemeProvider } from '@/ui/theme/components/BaseThemeProvider';
|
import { BaseThemeProvider } from '@/ui/theme/components/BaseThemeProvider';
|
||||||
import { PageFavicon } from '@/ui/utilities/page-favicon/components/PageFavicon';
|
import { PageFavicon } from '@/ui/utilities/page-favicon/components/PageFavicon';
|
||||||
import { PageTitle } from '@/ui/utilities/page-title/components/PageTitle';
|
import { PageTitle } from '@/ui/utilities/page-title/components/PageTitle';
|
||||||
|
import { ServerPreconnect } from '@/ui/utilities/server-preconnect/components/ServerPreconnect';
|
||||||
import { UserProvider } from '@/users/components/UserProvider';
|
import { UserProvider } from '@/users/components/UserProvider';
|
||||||
import { UserProviderEffect } from '@/users/components/UserProviderEffect';
|
import { UserProviderEffect } from '@/users/components/UserProviderEffect';
|
||||||
import { WorkspaceProviderEffect } from '@/workspace/components/WorkspaceProviderEffect';
|
import { WorkspaceProviderEffect } from '@/workspace/components/WorkspaceProviderEffect';
|
||||||
@ -52,6 +53,7 @@ export const AppRouterProviders = () => {
|
|||||||
<StrictMode>
|
<StrictMode>
|
||||||
<PromiseRejectionEffect />
|
<PromiseRejectionEffect />
|
||||||
<GotoHotkeysEffectsProvider />
|
<GotoHotkeysEffectsProvider />
|
||||||
|
<ServerPreconnect />
|
||||||
<PageTitle title={pageTitle} />
|
<PageTitle title={pageTitle} />
|
||||||
<PageFavicon />
|
<PageFavicon />
|
||||||
<Outlet />
|
<Outlet />
|
||||||
|
|||||||
@ -0,0 +1,12 @@
|
|||||||
|
import { Helmet } from 'react-helmet-async';
|
||||||
|
|
||||||
|
export const ServerPreconnect = () => {
|
||||||
|
return (
|
||||||
|
<Helmet>
|
||||||
|
<link
|
||||||
|
rel="preconnect"
|
||||||
|
href={process.env.REACT_APP_SERVER_BASE_URL || 'http://localhost:3000'}
|
||||||
|
/>
|
||||||
|
</Helmet>
|
||||||
|
);
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user