UNPKG

@tanstack/router-core

Version:

Modern and scalable routing for React applications

9 lines (8 loc) 678 B
import { Manifest, RouterManagedTag } from '../manifest.js'; import { AnyRouteMatch } from '../Matches.js'; import { InitialHydrationScriptTags } from './hydrationScripts.js'; type ScriptTags = Array<RouterManagedTag>; export type SsrBodyScriptParts = readonly [ScriptTags, ScriptTags]; export declare function getSsrBodyScriptParts(matches: Array<AnyRouteMatch>, manifest: Manifest | undefined, nonce: string | undefined, routeScriptAttrs?: Record<string, unknown>): SsrBodyScriptParts; export declare function composeSsrBodyScripts([routeScripts, manifestScripts]: SsrBodyScriptParts, initialHydrationScripts?: InitialHydrationScriptTags): Array<RouterManagedTag>; export {};