@@ -2,10 +2,7 @@ import { AppProps } from 'next/app';
22import { useRouter } from 'next/router' ;
33import Script from 'next/script' ;
44import { appWithTranslation } from 'next-i18next' ;
5- import NProgress from 'nprogress' ;
6- import { useEffect } from 'react' ;
75
8- import 'nprogress/nprogress.css' ;
96import '@/styles/globals.css' ;
107
118import { LoginProvider } from '@/hooks/useLoginContext' ;
@@ -27,29 +24,6 @@ function MyApp({ Component, pageProps }: AppProps) {
2724 // 需要单页面展示的路由
2825 const singlePage : string [ ] = [ '/404' , '/500' ] ;
2926
30- // 页面跳转时的加载进度条
31- useEffect ( ( ) => {
32- // 不显示右上角的加载转圈图标
33- NProgress . configure ( { showSpinner : false } ) ;
34- const handleStart = ( ) => {
35- NProgress . start ( ) ;
36- } ;
37-
38- const handleStop = ( ) => {
39- NProgress . done ( ) ;
40- } ;
41-
42- router . events . on ( 'routeChangeStart' , handleStart ) ;
43- router . events . on ( 'routeChangeComplete' , handleStop ) ;
44- router . events . on ( 'routeChangeError' , handleStop ) ;
45-
46- return ( ) => {
47- router . events . off ( 'routeChangeStart' , handleStart ) ;
48- router . events . off ( 'routeChangeComplete' , handleStop ) ;
49- router . events . off ( 'routeChangeError' , handleStop ) ;
50- } ;
51- } , [ router ] ) ;
52-
5327 return (
5428 < div id = 'root' >
5529 < Script id = 'baidu-analytics' >
0 commit comments