// Metro module 8731 (f8732). import { getIsVariantProduct } from "../utils/CollectiblesProductUtils"; import { productDetailsOpened } from "../CollectiblesActionCreators"; import ActionSheetActionCreators from "../../action_sheet/native/ActionSheetActionCreators"; let c5693_3 = "Shop Product Preview"; export const PRODUCT_DETAILS_ACTION_SHEET_KEY = "Shop Product Preview"; export function openProductDetailsActionSheet({ product, initialVariantIndex = 0, analyticsLocations, shopAnalyticsContext }, a1) { const isVariantProduct = getIsVariantProduct(product); const initialVariantIndex2 = isVariantProduct ? initialVariantIndex < product.variants.length ? initialVariantIndex : 0 : 0; productDetailsOpened(isVariantProduct ? product.variants[initialVariantIndex2].skuId : product.skuId); ActionSheetActionCreators.openLazy(import("./ProductDetailsActionSheet"), c5693_3, { product, initialVariantIndex: initialVariantIndex2, analyticsLocations, shopAnalyticsContext }, a1); }