chore(eslint-config): update dependencies test cases (#10221)
* chore(eslint-config): update dependencies, test cases * chore: update file .lock * fix: wrong .lock file * fix: code style * chore: update `eslint-plugin-vue`
This commit is contained in:
@@ -310,7 +310,9 @@ export default defineComponent({
|
||||
|
||||
watch(
|
||||
() => props.columnsNum,
|
||||
() => nextTick(setValues)
|
||||
() => {
|
||||
nextTick(setValues);
|
||||
}
|
||||
);
|
||||
|
||||
useExpose({ reset, getArea, getValues });
|
||||
|
||||
@@ -33,7 +33,8 @@ export function runRuleValidator(value: unknown, rule: FieldRule) {
|
||||
const returnVal = rule.validator!(value, rule);
|
||||
|
||||
if (isPromise(returnVal)) {
|
||||
return returnVal.then(resolve);
|
||||
returnVal.then(resolve);
|
||||
return;
|
||||
}
|
||||
|
||||
resolve(returnVal);
|
||||
|
||||
@@ -107,12 +107,17 @@ test('should support async validator in rules prop', async () => {
|
||||
validator: (value, rule) => {
|
||||
expect(value).toEqual('123');
|
||||
expect(typeof rule).toEqual('object');
|
||||
return new Promise((resolve) => resolve(true));
|
||||
return new Promise((resolve) => {
|
||||
resolve(true);
|
||||
});
|
||||
},
|
||||
message: 'should pass',
|
||||
},
|
||||
{
|
||||
validator: () => new Promise((resolve) => resolve(false)),
|
||||
validator: () =>
|
||||
new Promise((resolve) => {
|
||||
resolve(false);
|
||||
}),
|
||||
message: 'should fail',
|
||||
},
|
||||
];
|
||||
|
||||
@@ -162,7 +162,9 @@ export default defineComponent({
|
||||
}
|
||||
};
|
||||
|
||||
const init = () => nextTick(onScroll);
|
||||
const init = () => {
|
||||
nextTick(onScroll);
|
||||
};
|
||||
|
||||
useEventListener('scroll', onScroll, { target: scrollParent });
|
||||
|
||||
|
||||
@@ -426,7 +426,10 @@ test('before-delete prop resolved', async () => {
|
||||
const wrapper = mount(Uploader, {
|
||||
props: {
|
||||
modelValue: [{ url: IMAGE }],
|
||||
beforeDelete: () => new Promise<boolean>((resolve) => resolve(true)),
|
||||
beforeDelete: () =>
|
||||
new Promise<boolean>((resolve) => {
|
||||
resolve(true);
|
||||
}),
|
||||
},
|
||||
});
|
||||
|
||||
@@ -439,7 +442,10 @@ test('before-delete prop rejected', async () => {
|
||||
const wrapper = mount(Uploader, {
|
||||
props: {
|
||||
modelValue: [{ url: IMAGE }],
|
||||
beforeDelete: () => new Promise<boolean>((resolve, reject) => reject()),
|
||||
beforeDelete: () =>
|
||||
new Promise<boolean>((resolve, reject) => {
|
||||
reject();
|
||||
}),
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user