"use client"; import { useParams } from "next/navigation"; import { useState } from "react"; export default function UserProfileClient() { // 1. Read dynamic route params from context using TypeScript generics const params = useParams<{ userId: string }>(); const userId = params.userId; const [isFollowing, setIsFollowing] = useState(false); return (

Client Component

useParams()

Loaded Profile for User ID:{" "} {userId}

); }