import type { Route } from 'next'
import {
createSerializer,
type CreateSerializerOptions,
type ParserMap
} from 'nuqs/server'
export function createTypedLink<Parsers extends ParserMap>(
route: Route,
parsers: Parsers,
options: CreateSerializerOptions<Parsers> = {}
) {
const serialize = createSerializer<Parsers, Route, Route>(parsers, options)
return serialize.bind(null, route)
}
npx shadcn@latest add @nuqs/next-typed-linksimport { NextTypedLinks } from "@/components/next-typed-links"<NextTypedLinks />