From bb6ff80998d881751adc16ac08aedb54eefc4847 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?cls=5F=E5=AE=81=E6=B3=A2=E6=9C=AC=E6=9C=BA?= <908705107@qq.com> Date: Wed, 10 Jun 2026 14:37:32 +0800 Subject: [PATCH] Lazy init admin form adapter --- web/apps/web-ele/src/adapter/form.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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 };