From 4510a5b71e56cda11d1493e614c5be4bffdfbd81 Mon Sep 17 00:00:00 2001 From: Davide Di Pumpo Date: Thu, 4 Dec 2025 00:41:08 +0100 Subject: [PATCH] fix: enhance field registration and error handling for better component re-mounting --- .changeset/cold-singers-matter.md | 5 +++++ .../src/components/OmegaForm/OmegaInput.vue | 13 ------------- .../components/OmegaForm/OmegaInternalInput.vue | 1 + .../src/components/OmegaForm/useOmegaForm.ts | 14 ++++++++++++-- .../src/components/OmegaForm/useRegisterField.ts | 4 +++- 5 files changed, 21 insertions(+), 16 deletions(-) create mode 100644 .changeset/cold-singers-matter.md diff --git a/.changeset/cold-singers-matter.md b/.changeset/cold-singers-matter.md new file mode 100644 index 000000000..90d7e7a20 --- /dev/null +++ b/.changeset/cold-singers-matter.md @@ -0,0 +1,5 @@ +--- +"@effect-app/vue-components": patch +--- + +fix: enhance field registration and error handling for better component re-mounting diff --git a/packages/vue-components/src/components/OmegaForm/OmegaInput.vue b/packages/vue-components/src/components/OmegaForm/OmegaInput.vue index a78f0bec6..b4f3ddd8b 100644 --- a/packages/vue-components/src/components/OmegaForm/OmegaInput.vue +++ b/packages/vue-components/src/components/OmegaForm/OmegaInput.vue @@ -1,7 +1,6 @@