#
luxiaotao1123
2024-12-18 57c1a1bd20c184d23e7203f346b76cb9aa9ab588
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 { 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;