diff --git a/web/apps/web-ele/src/adapter/form.ts b/web/apps/web-ele/src/adapter/form.ts index f2f9b29..cea1d89 100644 --- a/web/apps/web-ele/src/adapter/form.ts +++ b/web/apps/web-ele/src/adapter/form.ts @@ -43,9 +43,10 @@ function initSetupVbenForm() { initialized = true; } -initSetupVbenForm(); - -const useVbenForm = useForm; +const useVbenForm = ((...args: Parameters>) => { + initSetupVbenForm(); + return useForm(...args); +}) as typeof useForm; export { initSetupVbenForm, useVbenForm, z };