diff --git a/src/framework/theme/components/checkbox/checkbox.component.ts b/src/framework/theme/components/checkbox/checkbox.component.ts index 087c0e15cc..ffdd0f9aa8 100644 --- a/src/framework/theme/components/checkbox/checkbox.component.ts +++ b/src/framework/theme/components/checkbox/checkbox.component.ts @@ -160,7 +160,7 @@ export class NbCheckboxComponent implements ControlValueAccessor { } set value(value: boolean) { this._value = value; - this.change.emit(value); + this.valueChange.emit(value); this.onChange(value); } private _value: boolean = false; @@ -197,7 +197,7 @@ export class NbCheckboxComponent implements ControlValueAccessor { } private _indeterminate: boolean = false; - @Output() change = new EventEmitter(); + @Output() valueChange = new EventEmitter(); @HostBinding('class.status-primary') get primary() { diff --git a/src/framework/theme/components/checkbox/checkbox.spec.ts b/src/framework/theme/components/checkbox/checkbox.spec.ts index 17f93dd1cd..df2c33dac4 100644 --- a/src/framework/theme/components/checkbox/checkbox.spec.ts +++ b/src/framework/theme/components/checkbox/checkbox.spec.ts @@ -84,7 +84,7 @@ describe('Component: NbCheckbox', () => { }); it('should emit change event when changed', fakeAsync(() => { - checkbox.change + checkbox.valueChange .pipe(take(1)) .subscribe((value: boolean) => expect(value).toEqual(true));