From 179863a2d6921fbc5dbaca52c172c644c914206b Mon Sep 17 00:00:00 2001 From: Davide Di Pumpo Date: Wed, 5 Nov 2025 17:50:22 +0100 Subject: [PATCH] Forces form reset on tag change in OmegaForm Union --- .changeset/tangy-results-behave.md | 5 +++++ .../src/components/OmegaForm/OmegaTaggedUnion.vue | 1 + .../src/components/OmegaForm/OmegaTaggedUnionInternal.vue | 5 +++++ .../vue-components/stories/OmegaForm/FormTaggedUnion.vue | 8 ++++---- 4 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 .changeset/tangy-results-behave.md diff --git a/.changeset/tangy-results-behave.md b/.changeset/tangy-results-behave.md new file mode 100644 index 0000000000..5ed740c70d --- /dev/null +++ b/.changeset/tangy-results-behave.md @@ -0,0 +1,5 @@ +--- +"@effect-app/vue-components": patch +--- + +Forces form reset on tag change in OmegaForm Union diff --git a/packages/vue-components/src/components/OmegaForm/OmegaTaggedUnion.vue b/packages/vue-components/src/components/OmegaForm/OmegaTaggedUnion.vue index f4e4e13eb0..fc1dc3de86 100644 --- a/packages/vue-components/src/components/OmegaForm/OmegaTaggedUnion.vue +++ b/packages/vue-components/src/components/OmegaForm/OmegaTaggedUnion.vue @@ -41,6 +41,7 @@ defineProps<{ :field="inputProps.field as any" :state="inputProps.state.value" :name="name" + :form="form" >