@tempots/dom

WithProviders() function

Renders the given child with the specified providers.

Signature:

WithProviders: <T extends unknown[]>(providers: { [K in ProviderMark<T[number]>]: T[number]; }, child: TNode) => Renderable

Parameters

Parameter

Type

Description

providers

{ [K in ProviderMark<T[number]>]: T[number]; }

An object containing the providers.

child

TNode

The child to render.

Returns: Renderable

The rendered result.