12 lines
309 B
TypeScript
12 lines
309 B
TypeScript
import {useRouter as useNextRouter} from "next/router"
|
|
import {useParams} from "./use-params"
|
|
import {useRouterQuery} from "./use-router-query"
|
|
|
|
export function useRouter() {
|
|
const router = useNextRouter()
|
|
const query = useRouterQuery()
|
|
const params = useParams()
|
|
|
|
return {...router, query, params}
|
|
}
|