mirror of
https://github.com/apache/superset.git
synced 2026-04-23 10:04:45 +00:00
feat(fe): upgrade superset-frontend to Typescript v5 (#31979)
Signed-off-by: hainenber <dotronghai96@gmail.com> Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
This commit is contained in:
@@ -68,10 +68,10 @@ const getValidator = () => {
|
||||
const rules: any = getValidationRules();
|
||||
return (formData: Record<string, any>, errors: FormValidation) => {
|
||||
rules.forEach((rule: any) => {
|
||||
const test = validators[rule.name];
|
||||
const test = validators[rule.name as keyof typeof validators];
|
||||
const args = rule.arguments.map((name: string) => formData[name]);
|
||||
const container = rule.container || rule.arguments.slice(-1)[0];
|
||||
if (!test(...args)) {
|
||||
if (!test(args[0], args[1])) {
|
||||
errors[container]?.addError(rule.message);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user