feat: add removable reference feature vertical slice
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
/**
|
||||
* @typedef {"none" | "NotFoundSplat" | "SampleResourceListQuery"} RouteCodecId
|
||||
* @typedef {"none" | "NotFoundSplat"} RouteCodecId
|
||||
*/
|
||||
|
||||
/** @param {Readonly<{routeId: string, moduleId: string, paramsCodec: RouteCodecId, searchCodec: RouteCodecId}>} value */
|
||||
const runtime = (value) => Object.freeze(value);
|
||||
|
||||
export const ROUTE_RUNTIME_CONTRACT = Object.freeze({
|
||||
export const PLATFORM_ROUTE_RUNTIME_CONTRACT = Object.freeze({
|
||||
APP_HOME: runtime({
|
||||
routeId: "APP_HOME",
|
||||
moduleId: "home-page",
|
||||
@@ -30,12 +30,6 @@ export const ROUTE_RUNTIME_CONTRACT = Object.freeze({
|
||||
paramsCodec: "none",
|
||||
searchCodec: "none",
|
||||
}),
|
||||
SAMPLE_RESOURCE_LIST: runtime({
|
||||
routeId: "SAMPLE_RESOURCE_LIST",
|
||||
moduleId: "sample-contract-page",
|
||||
paramsCodec: "none",
|
||||
searchCodec: "SampleResourceListQuery",
|
||||
}),
|
||||
NOT_FOUND: runtime({
|
||||
routeId: "NOT_FOUND",
|
||||
moduleId: "not-found-page",
|
||||
|
||||
Reference in New Issue
Block a user