So while using ng-select on a reactive form, I'm trying to style the field on error (invalid) like this.
the field:
<ng-select class="form-control input-sm" [class.store-error]="showError('store')"...
The show error method looks like this - and works for ALL OTHER FORM FIELDS
showError (fieldName: string) {
const field = this.form.get(fieldName);
return field.invalid && (field.touched || this.submitAttempted);
}
ng select does not change classes.
It appears as though ng-select constructs a div on top of a form field element, and changing the bootstrap class to input-sm exposes this (so a secondary question is how to get the input-sm applied to ng-select)
this CSS isse is secondary to the field NOT showing invalid using css-binding. Has anyone solved this?

