Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
6514 stevensc 1
import React from 'react'
2
import { Route, Redirect } from 'react-router-dom'
3
 
4
const PublicRoute = ({ children, isAuthenticated, ...rest }) => {
5
  return (
6
    <Route
7
      {...rest}
8
      render={({ location }) =>
9
        isAuthenticated ? (
10
          <Redirect
11
            to={{
12
              pathname: '/dashboard',
13
              state: { from: location },
14
            }}
15
          />
16
        ) : (
17
          children
18
        )
19
      }
20
    />
21
  )
22
}
23
 
24
export default PublicRoute