#
luxiaotao1123
2024-11-12 ce7cab3f73e46f76b10efd7f8ff8dd5ce712482b
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;