[]previous and next page

HydrationMatch

One loader result in HydrationData.

One loader result in HydrationData.

Import#

ts
import type { HydrationMatch } from "@shadow-js/router";

Signature#

ts
interface HydrationMatch {
  readonly id: string;
  readonly params: Readonly<Record<string, string>>;
  readonly deps: unknown;
  readonly updatedAt: number;
  /** The loader result, or `{ error: message }` when the loader failed. */
  readonly value: unknown;
  readonly failed: boolean;
}

Members#

Name Type Description
id readonly id: string
params readonly params: Readonly<Record<string, string>>
deps readonly deps: unknown
updatedAt readonly updatedAt: number
value readonly value: unknown The loader result, or { error: message } when the loader failed.
failed readonly failed: boolean