This was the way to do it using Pages Router
import { useRouter } from "next/router";
import React from "react";
function ShowroomListings({}) {
const router = useRouter();
const { listingId } = router.query as { listingId: string };
return <div>This is item No. {listingId}</div>;
}
export default ShowroomListings;
Now I imported useRouter from "next/navigation" this time, but '.query' will not work anymore
import { useRouter } from "next/navigation";
import React from "react";
function ShowroomListings({}) {
const router = useRouter();
const { listingId } = router.query as { listingId: string };
return <div>This is item No. {listingId}</div>;
}
export default ShowroomListings;