Skip to content

toWrappedValue

La fonction toWrappedValue() garantit qu'une valeur est enveloppée : si elle est déjà un WrappedValue, elle est retournée telle quelle, sinon elle est wrappée.

Exemple interactif

Syntaxe

typescript
function toWrappedValue<
	GenericInnerValue extends AnyValue,
	GenericInput extends MaybeWrapped<GenericInnerValue>
>(
	input: GenericInput
): GenericInput extends WrappedValue ? GenericInput : WrappedValue<GenericInput>;

Paramètres

  • input : Valeur (déjà wrappée ou non) à normaliser en WrappedValue.

Valeur de retour

La valeur wrappée, ou la valeur initiale si elle l'était déjà.

Voir aussi

Diffusé sous licence MIT.