refactor: extend base settings add class to edit

This commit is contained in:
2026-02-17 01:36:12 -03:00
parent 736a658323
commit 3c87de3d51
6 changed files with 29 additions and 21 deletions

View File

@@ -0,0 +1,13 @@
import { FormGroup } from '@angular/forms';
export abstract class SettingsBaseAddEdit {
abstract btnText: string;
abstract title: string;
abstract form: FormGroup;
protected abstract submit(): Promise<void>
get disabled() {
return this.form.invalid || this.form.pristine;
}
}