Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Component tidak ter-render di react-router
Saya mengikuti tutorial protected route reactjs, nah untuk halaman login dan dashboard sudah bisa ter proteksi. namun di component ProtectedRoute props component dan path dari App.js ngga keambil. jadi saat isLoggedIn sudah masuk kondisi true, nggak mau render dari props component. yang didapat cuma context user, isloggedIn, dan token.
kira kira apa yang salah ya mas?
App.js
.....
import Main from './Simak/Containers/Main'
.....
<Route exact path="/" component={Login} />
<ProtectedRoute path="/portal" component={Main} />
ProtectedRoute.js
.....
function ProtectedRoute(props) {
const {component: Component, ...rest} = props
// Disini saya coba console.log props yang dilempar dari App.js ternyata undefined
console.log(Component)
return(
props.isLoggedIn ? <Route {...rest} component={Component} /> : <Redirect push to="/" />
)
}
export default withAuth(ProtectedRoute)
Tanggapan
halo kalau mengikuti tutorial tertentu, silahkan refrensikan linknya juga di atas. Agar yang mau bantu punya refrensi
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban