Fixes #2969
@@ -11,7 +11,7 @@
[typeahead]="couponCodeInput$"
[formControl]="control"
(add)="addCouponCode.emit($event.code)"
- (remove)="removeCouponCode.emit($event.value?.code)"
+ (remove)="remove($event.code)"
>
<ng-template ng-option-tmp let-item="item">
<div class="flex items-center">
@@ -65,4 +65,8 @@ export class CouponCodeSelectorComponent implements OnInit {
this.control = new UntypedFormControl(this.couponCodes ?? []);
}
+
+ remove(code: string) {
+ this.removeCouponCode.emit(code);
+ }