blob: 5c69c6c8762a2f6f6ffdc9c8ed03041505707e34 [file] [log] [blame]
import { createBrowserRouter } from 'react-router-dom'
import PrivateRoute from './privateRoute'
import { useSelector } from 'react-redux'
import Login from '../views/login'
import React from 'react'
import Forum from '../views/forum'
import { RootState } from '@/store'
const router = createBrowserRouter([
{
path: '/',
element:<PrivateRoute
role={0} // 判断是否登录
redirectPath="/login"/>,
children: [
{
index: true,
element: <Forum /> // 论坛主页面
},
]
},
{
path: '/login',
element: <Login /> // 登录页作为独立路由
}
]
)
export default router