@if (Webkul\Product\Helpers\ProductType::hasVariants($product->type)) @inject ('configurableOptionHelper', 'Webkul\Product\Helpers\ConfigurableOption') {!! view_render_event('bagisto.shop.products.view.configurable-options.before', ['product' => $product]) !!} {!! view_render_event('bagisto.shop.products.view.configurable-options.after', ['product' => $product]) !!} @push('scripts') @php $defaultVariant = $product->getTypeInstance()->getDefaultVariant(); $config = $configurableOptionHelper->getConfigurationConfig($product); @endphp @endpush @endif