javascript Rota Privada

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Rota Privada相关的知识,希望对你有一定的参考价值。

import React, { Component } from 'react'
import { connect } from 'react-redux'
import PropTypes from 'prop-types'
import { Route, Redirect } from 'react-router-dom'

/*
 * Como usar:
 * <Switch>
 *  <PrivateRoute exact path="/comp" to={Comp} />
 * </Switch>
 */

const PrivateRoute = ({ component: Component, auth, ...rest }) => (
  <Route
    {...rest}
    render={props =>
      auth.isAuthenticated === true ? (
        <Component {...props} />
      ) : (
        <Redirect to="/login" />
      )
    }
  />
)

PrivateRoute.propTypes = {
  auth: PropTypes.object.isRequired
}

const mapStateToProps = state => ({
  auth: state.auth
})

export default connect(mapStateToProps)(PrivateRoute)

以上是关于javascript Rota Privada的主要内容,如果未能解决你的问题,请参考以下文章

如何让textview中的文字竖着显示

怎么让textview中的文字竖着显示

敌人AI总结

PDF 转图片 非常简单

多个transform 属性案例

png图片的loading旋转