Added useId hook for id retrival from token
This commit is contained in:
16
front/src/hooks/useId.ts
Normal file
16
front/src/hooks/useId.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { useNavigate } from 'react-router-dom'
|
||||
import { getId } from '../utils/auth'
|
||||
|
||||
function useId() {
|
||||
const navigate = useNavigate()
|
||||
|
||||
const id = getId()
|
||||
|
||||
if (id < 0) {
|
||||
navigate('/login')
|
||||
}
|
||||
|
||||
return id
|
||||
}
|
||||
|
||||
export default useId
|
Reference in New Issue
Block a user