Projekt

Obecné

Profil

Stáhnout (608 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 b523c74d Schwobik
import { Fragment, useEffect } from 'react'
2
import { useSelector } from 'react-redux'
3
import { useNavigate } from 'react-router-dom'
4
import { RootState } from '../redux/store'
5
import LoginDialog from './LoginDialog'
6
import NotAuthorized from "../NotAuthorized/NotAuthorized"
7
import RegisterDialog from "./RegisterDialog"
8 2da5627e Vaclav Honzik
9 b523c74d Schwobik
10
const Register = () => {
11
    const isAdmin = useSelector(
12
        (state: RootState) => state.user.roles.includes("ROLE_ADMIN")
13
    )
14
15
    return (
16
        <Fragment>
17
            {isAdmin ? (<RegisterDialog />) : <NotAuthorized />}
18
        </Fragment>
19
    )
20
}
21
22
export default Register