Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
6527 stevensc 1
import React, { useEffect } from 'react'
2
import { Route, useHistory } from 'react-router-dom'
6514 stevensc 3
 
4
const PublicRoute = ({ children, isAuthenticated, ...rest }) => {
6527 stevensc 5
  const history = useHistory()
6
 
7
  useEffect(() => {
8
    if (!isAuthenticated) return
9
    history.push('/home')
10
  }, [isAuthenticated])
11
 
12
  return <Route {...rest}>{children}</Route>
6514 stevensc 13
}
14
 
15
export default PublicRoute