Home > widget-integration > CombinedProductListingsController > resolveCombinedChildVariantForPreOrder

CombinedProductListingsController.resolveCombinedChildVariantForPreOrder() method

Signature:

resolveCombinedChildVariantForPreOrder(parentVariant: PreOrderVariant, preferredChildVariantId: string | number | undefined, findVariant: (variantId: string | number) => PreOrderVariant | null, onPreorderHydrated: () => Promise<void>): void;

Parameters

Parameter

Type

Description

parentVariant

PreOrderVariant

preferredChildVariantId

string | number | undefined

findVariant

(variantId: string | number) => PreOrderVariant | null

onPreorderHydrated

() => Promise<void>

Returns:

void