Rxova
Skip to content

Type Alias: JourneyViews<TStepId>

@rxova/journey-react


@rxova/journey-react / JourneyViews

type JourneyViews<TStepId> = { readonly [K in TStepId]: React.ReactNode };

Defined in: react/src/react.types.ts:89

What each declared step renders, keyed by step id. Exhaustiveness is type-checked: a missing key or an undeclared key is a compile error. Values are elements (not component types), so props and wrappers stay inline — the same contract in both tiers.

Type Parameter
TStepId extends string