zhang
2025-05-20 1313906bb1eb983d3beece810035e7fc28d6a92f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import React, { useState, useRef, useEffect, useMemo } from "react";
import { useNavigate } from 'react-router-dom';
import { Title, useAuthProvider } from 'react-admin';
import MapPage from "../../map/MapPage";
 
const Dashboard = () => {
    const authProvider = useAuthProvider();
    const navigate = useNavigate();
 
    useEffect(() => {
        authProvider.checkAuth().catch(() => {
            navigate('/login');
        });
    }, [authProvider, navigate]);
 
    return (
        <>
            <MapPage />
        </>
    )
}
 
export default Dashboard;