import { RouteProps } from "react-router"; import { buildURL } from "../../navigation"; export const crdRoute: RouteProps = { path: "/crd" } export const crdDefinitionsRoute: RouteProps = { path: crdRoute.path + "/definitions" } export const crdResourcesRoute: RouteProps = { path: crdRoute.path + "/:group/:name" } export interface ICRDListQuery { groups?: string; } export interface ICRDRouteParams { group: string; name: string; } export const crdURL = buildURL<{}, ICRDListQuery>(crdDefinitionsRoute.path); export const crdResourcesURL = buildURL(crdResourcesRoute.path);