feat(SW-1446): add Jump to functionality to Destination Overview Page

This commit is contained in:
Michael Zetterberg
2025-03-19 06:56:38 +01:00
parent 85a90baa12
commit 9e84da45bc
44 changed files with 3069 additions and 1297 deletions

View File

@@ -0,0 +1,22 @@
// https://react-spectrum.adobe.com/react-aria/routing.html#app-router
"use client"
import { useRouter } from "next/navigation"
import { RouterProvider } from "react-aria-components"
import type { PropsWithChildren } from "react"
declare module "react-aria-components" {
interface RouterConfig {
routerOptions: NonNullable<
Parameters<ReturnType<typeof useRouter>["push"]>[1]
>
}
}
export function RACRouterProvider({ children }: PropsWithChildren) {
const router = useRouter()
return <RouterProvider navigate={router.push}>{children}</RouterProvider>
}