type
AdminPreparedRouteStateV1
Public type AdminPreparedRouteStateV1 from @riducms/protocol.
Full signature
type AdminPreparedRouteStateV1 = | (AdminPreparedRouteStateBaseV1 & AdminPreparedRuntimeStateV1 & {
outcome: "prepared";
route: AdminPreparedRouteDataV1;
location?: never;
})
| (AdminPreparedRouteStateBaseV1 & {
outcome: "redirect";
location: string;
runtime?: AdminPreparedRuntimeV1;
navigation?: AdminPreparedNavigationV1;
route?: never;
})
| (AdminPreparedRouteStateBaseV1 & {
outcome: "reload";
runtime?: never;
navigation?: never;
route?: never;
location?: never;
})
| (AdminPreparedRouteStateBaseV1 & {
outcome: "fallback";
runtime?: AdminPreparedRuntimeV1;
navigation?: AdminPreparedNavigationV1;
route?: never;
location?: never;
diagnostic: AdminPreparedRouteDiagnosticV1;
})Related types
AdminPreparedRouteDataV1Public type AdminPreparedRouteDataV1 from @riducms/protocol.
AdminPreparedRuntimeV1Public interface AdminPreparedRuntimeV1 from @riducms/protocol.
AdminPreparedNavigationV1Public interface AdminPreparedNavigationV1 from @riducms/protocol.
AdminPreparedRouteDiagnosticV1Public interface AdminPreparedRouteDiagnosticV1 from @riducms/protocol.