“JS berikutnya kembali ke halaman sebelumnya” Kode Jawaban

cara kembali ke rute sebelumnya di next.js

//if user not logged in
if (!auth.user) {
  window.localStorage.setItem("path", router.asPath); //save current route
  router.replace("/login"); //send user to login page
  return <div> redirecting to login... </div>
}

//when user login
if (auth.user) {
  const path = localStorage.getItem("path")
  router.replace(path || "/"); //navigate to last route
  return <div> Loading... </div>
  );
}
Zakariyau Abdullahi

JS berikutnya kembali ke halaman sebelumnya

import { useRouter } from 'next/router'

export default function Page() {
  const router = useRouter()

  return (
    <button type="button" onClick={() => router.back()}>
      Click here to go back
    </button>
  )
}
Bored Beaver

Jawaban yang mirip dengan “JS berikutnya kembali ke halaman sebelumnya”

Pertanyaan yang mirip dengan “JS berikutnya kembali ke halaman sebelumnya”

Lebih banyak jawaban terkait untuk “JS berikutnya kembali ke halaman sebelumnya” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya