docs/docs/reference/admin-ui-api/components/product-variant-selector-component.mdx
A component for selecting product variants via an autocomplete-style select input.
Example
<vdr-product-variant-selector
(productSelected)="selectResult($event)"></vdr-product-variant-selector>
class ProductVariantSelectorComponent implements OnInit {
searchInput$ = new Subject<string>();
searchLoading = false;
searchResults$: Observable<ProductSelectorSearchQuery['search']['items']>;
@Output() productSelected = new EventEmitter<ProductSelectorSearchQuery['search']['items'][number]>();
constructor(dataService: DataService)
ngOnInit() => void;
selectResult(product?: ProductSelectorSearchQuery['search']['items'][number]) => ;
}
<MemberInfo kind="property" type={``} />
<MemberInfo kind="property" type={``} />
<MemberInfo kind="property" type={Observable<ProductSelectorSearchQuery['search']['items']>} />
<MemberInfo kind="property" type={``} />
<MemberInfo kind="method" type={() => void} />
<MemberInfo kind="method" type={(product?: ProductSelectorSearchQuery['search']['items'][number]) => } />