useRouter

The useRouter hook provides access to the router object and allows navigation programmatically.

Snippet:

import { useRouter } from "next/router"; const router = useRouter(); router.push("/home");

Example:

const router = useRouter(); router.push("/products");