@threadplane/renderFunctionv0.3.4

withViews

Adds views to a registry without overwriting existing entries. New keys are added; keys that already exist in base are preserved.

import { withViews } from '@threadplane/render';

Declaration · overload 1

export declare function withViews(base: ViewRegistry, additions: Record<string, Type<unknown> | RenderViewEntry>): ViewRegistry;

Parameters

base · required
ViewRegistry
additions · required
Record<string, Type<unknown> | RenderViewEntry>

Returns

ViewRegistry

Examples

const extended = withViews(a2uiBasicCatalog(), { MyWidget: MyWidgetComponent });