import React from "react"
import { connect } from "react-redux"
import { Redirect,Route } from "react-router"
const PrivateRoute = ({component,roles,auth, ...originProps}) => {
const PageWrapper = (pageProps) => {
const OriginalPage = component
if(roles.includes('unknown')){
return
}
if(auth === undefined) {
return
}
let userLogged = roles.filter(item => auth.includes(item))
if(userLogged){
return
}
return
}
return (
)
}
const ConnectedPrivateRoute = connect(state => ({auth: state?.auth?.token}))(PrivateRoute)
export default ConnectedPrivateRoute