Skip to content

Commit bde5454

Browse files
author
Tenny
committed
refactor: 重构设置函数
Signed-off-by: Tenny <joel.shu@qq.com>
1 parent 5a98d11 commit bde5454

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

eslint.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export default [
1818
{
1919
rules: {
2020
'vue/multi-word-component-names': 'off',
21+
'@typescript-eslint/no-explicit-any': 'off',
2122
},
2223
},
2324
];

src/hooks/useFormReset.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ export default function useFormReset<T>(params: T) {
3232
* set({ age: 1, name: 'test'})
3333
*/
3434
function set(values: Record<string, any>): void;
35-
function set() {
36-
if (arguments.length === 1) {
37-
formFields.value = { ...formFields.value, ...arguments[0] };
35+
function set(...args: any[]) {
36+
if (args.length === 1) {
37+
formFields.value = { ...formFields.value, ...args[0] };
3838
} else {
39-
formFields.value[arguments[0] as keyof T] = arguments[1];
39+
formFields.value[args[0] as keyof T] = args[1];
4040
}
4141
}
4242

0 commit comments

Comments
 (0)