diff --git a/src/pages/index.js b/src/pages/index.js index cc04b78..c959dc3 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -1,4 +1,4 @@ -import React, { Suspense } from 'react'; +import React from 'react'; import clsx from 'clsx'; import Layout from '@theme/Layout'; import Link from '@docusaurus/Link'; @@ -9,10 +9,8 @@ import { Redirect } from '@docusaurus/router'; import ErrorBoundary from '../components/ErrorBoundary'; import StructuredData from '../structured-data/schema'; -// Lazy load non-critical components -const HomeNavBoxes = React.lazy( - () => import('../components/homepage/homeNavBoxes') -); +// Import HomeNavBoxes directly since it's above-the-fold critical content +import HomeNavBoxes from '../components/homepage/homeNavBoxes'; function HomepageHeader() { return ( @@ -86,12 +84,12 @@ export default function Home() { {/* Inline critical CSS for above-the-fold content */} {/* Prefetch important pages */} @@ -105,24 +103,7 @@ export default function Home() {
- - Loading navigation... - - } - > - - +