mirror of
https://github.com/portainer/portainer.git
synced 2025-07-24 07:49:41 +02:00
refactor(app): persisted folders form section [EE-6235] (#10693)
* refactor(app): persisted folder section [EE-6235]
This commit is contained in:
parent
7a2412b1be
commit
e07ee05ee7
39 changed files with 732 additions and 374 deletions
|
@ -129,10 +129,17 @@ function createFormValidatorController<TFormModel, TData = never>(
|
|||
});
|
||||
}
|
||||
|
||||
async $onChanges(changes: { values?: { currentValue: TFormModel } }) {
|
||||
async $onChanges(changes: {
|
||||
values?: { currentValue: TFormModel };
|
||||
validationData?: { currentValue: TData };
|
||||
}) {
|
||||
if (changes.values) {
|
||||
await this.runValidation(changes.values.currentValue);
|
||||
}
|
||||
// also run validation if validationData changes
|
||||
if (changes.validationData) {
|
||||
await this.runValidation(this.values!);
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue