diff --git a/runtime/src/app/types.ts b/runtime/src/app/types.ts index ca907a4ab..8d42b9aa2 100644 --- a/runtime/src/app/types.ts +++ b/runtime/src/app/types.ts @@ -8,9 +8,10 @@ export interface HydratedTarget { } export type Branch = Array<{ - Component: DOMComponentConstructor; - preload: (page) => Promise; - segment: string; + segment: string; + match?: RegExpExecArray; + component?: DOMComponentConstructor; + part?: number; }>; export interface ScrollPosition { @@ -43,5 +44,4 @@ export interface Page { export interface PageContext extends Page { /** `error` is only set when the error page is being rendered. */ error?: Error; - status: number; }