Files
SnowLuma/.pnpm-store/v11/files/a5/0b643280650f7ebed5b597c2abcb127af74530e6700d5430290cfcb930303a49fbe7fded558197393290554c3504467c67473c42af945a25b532b9d2607ed9
TanTan 2a69b23b47
Dev Build / cleanup (push) Canceled after 0s
Dev Build / typecheck (push) Canceled after 0s
Dev Build / build (linux-arm64, ubuntu-24.04-arm, linux-arm64) (push) Canceled after 0s
Dev Build / build (linux-x64, ubuntu-latest, linux-x64) (push) Canceled after 0s
Dev Build / build (win-x64, windows-latest, win32-x64) (push) Canceled after 0s
Dev Build / dispatch-dev-docker (push) Skipped
docs: 仓库链接指向本镜像仓库
2026-11-13 09:27:07 +08:00

31 lines
866 B
Plaintext

import { Manifest } from '../manifest.cjs';
import { MakeRouteMatch } from '../Matches.cjs';
export interface DehydratedMatch {
i: MakeRouteMatch['id'];
b?: MakeRouteMatch['__beforeLoadContext'];
l?: MakeRouteMatch['loaderData'];
e?: MakeRouteMatch['error'];
u: MakeRouteMatch['updatedAt'];
s: MakeRouteMatch['status'];
ssr?: MakeRouteMatch['ssr'];
g?: true;
}
export interface DehydratedRouter {
manifest: Manifest | undefined;
dehydratedData?: any;
lastMatchId?: string;
matches: Array<DehydratedMatch>;
}
export interface TsrSsrGlobal {
router?: DehydratedRouter;
h: () => void;
e: () => void;
c: () => void;
p: (script: () => void) => void;
buffer: Array<() => void>;
t?: Map<string, (value: any) => any>;
initialized?: boolean;
hydrated?: boolean;
streamEnded?: boolean;
}