mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
To avoid using observable data within tabRoutes arrays Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
16 lines
533 B
TypeScript
16 lines
533 B
TypeScript
import { RouteProps } from "react-router";
|
|
import { storageClassesRoute } from "../+storage-classes";
|
|
import { volumeClaimsRoute, volumeClaimsURL } from "../+storage-volume-claims";
|
|
import { volumesRoute } from "../+storage-volumes";
|
|
import { IURLParams } from "../../../common/utils/buildUrl";
|
|
|
|
export const storageRoute: RouteProps = {
|
|
path: [
|
|
volumeClaimsRoute,
|
|
volumesRoute,
|
|
storageClassesRoute
|
|
].map(route => route.path.toString())
|
|
};
|
|
|
|
export const storageURL = (params?: IURLParams) => volumeClaimsURL(params);
|