27 lines
862 B
TypeScript
27 lines
862 B
TypeScript
// @ts-nocheck
|
|
// This file is generated by Umi automatically
|
|
// DO NOT CHANGE IT MANUALLY!
|
|
import nprogress from '/Users/donghym/Desktop/day/UI/Pika/node_modules/.pnpm/nprogress@0.2.0/node_modules/nprogress';
|
|
import './nprogress.css';
|
|
import UserLoading from '/Users/donghym/Desktop/day/UI/Pika/node_modules/.pnpm/dumi@2.4.28_@babel+core@7.29.7_@types+node@25.9.1_@types+react@19.2.15_eslint@10.4.0_ji_4b5099ce8b49e6def696b2efaf0f9b24/node_modules/dumi/dist/client/pages/Loading';
|
|
import React, { useLayoutEffect, type FC } from 'react';
|
|
import { useSiteData } from 'dumi';
|
|
|
|
const DumiLoading: FC = () => {
|
|
const { setLoading } = useSiteData();
|
|
|
|
useLayoutEffect(() => {
|
|
setLoading(true);
|
|
nprogress.start();
|
|
|
|
return () => {
|
|
setLoading(false);
|
|
nprogress.done();
|
|
}
|
|
}, []);
|
|
|
|
return <UserLoading />
|
|
}
|
|
|
|
export default DumiLoading;
|