Skip to content
Snippets Groups Projects
Commit 613acc58 authored by Michelle Lim's avatar Michelle Lim
Browse files

chore: remove useless code in index page

parent 3574b1bc
Branches
Tags
1 merge request!6merge from seren to develop
import Template from "@/components/template" import Template from "@/components/template"
import { useEffect, useState } from "react"
import { toast } from "react-toastify"
import { useRouter } from "next/router" import { useRouter } from "next/router"
export default function Home({ kelasMengemudi, propertyWebsite }) { export default function Home({ kelasMengemudi, propertyWebsite }) {
const router = useRouter(); const router = useRouter();
useEffect(() => {
const token = window.localStorage.getItem("token")
if (!token) {
window.location.replace("/auth/login")
}
const tokenParsed = token.split(" ")[1]
fetch(`https://rpl-backend-production.up.railway.app/v1/auth/verify/${tokenParsed}`).then(async (response) => {
if (response.status !== 200) {
toast.error("Failed to retrieve user")
return;
}
const responsejson = await response.json();
if (responsejson.data.tipe_user !== "OWNER") {
window.location.replace("/auth/login")
return
}
}).catch(error => {
console.error(error)
return
})
fetch("https://rpl-backend-production.up.railway.app/v1/kelasmengemudi/list", {
method: "GET",
headers: {
Authorization: token
}
}).then(async (response) => {
if (response.status !== 200) {
toast.error("Failed to retrieve kelas")
return;
}
const responsejson = await response.json();
setKelasMengemudi(responsejson.data)
}).catch(error => {
console.error(error)
return
})
}, [])
return <> return <>
<Template> <Template>
<main className="min-h-screen px-14 py-5 bg-[#FFF6F6]"> <main className="min-h-screen px-14 py-5 bg-[#FFF6F6]">
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment