diff --git a/src/components/home/index.tsx b/src/components/home/index.tsx index ab567a3..31e793b 100644 --- a/src/components/home/index.tsx +++ b/src/components/home/index.tsx @@ -1,4 +1,4 @@ -import React from 'react' +import React, { useEffect } from 'react' import FitFullScreen from '@/components/common/FitFullScreen' import FitCenter from '@/components/common/FitCenter' import { MainFrameworkContext } from '@/pages/MainFramework' @@ -24,6 +24,14 @@ const Home: React.FC = () => { }) }, [setNavbarHidden, setPreventScroll]) + useLayoutEffect(() => { + const handleWindowResize = () => { + handleScrollToContent(currentContent)() + } + window.addEventListener('resize', handleWindowResize) + return () => window.removeEventListener('resize', handleWindowResize) + }) + const handleScrollToContent = (index: number) => { return () => { if (!index) {