From acce4cd78a7acc7d59b2ca6e701a77d0251323ea Mon Sep 17 00:00:00 2001 From: David Wolter Date: Fri, 9 Feb 2024 13:31:50 +0100 Subject: [PATCH] feat: inject custom-control-wrapper in controlWrapper vue vanilla to replace the default controlWrapper --- .../src/controls/ControlWrapper.vue | 25 ++++++- .../src/util/customControlWrapper.ts | 6 ++ packages/vue-vanilla/src/util/index.ts | 1 + .../CustomControlWrapper.spec.ts | 21 ++++++ .../tests/unit/util/CustomControlWrapper.vue | 65 +++++++++++++++++++ .../TestComponentWithCustomControlWrapper.vue | 22 +++++++ packages/vue-vanilla/tests/unit/util/util.ts | 12 ++++ 7 files changed, 149 insertions(+), 3 deletions(-) create mode 100644 packages/vue-vanilla/src/util/customControlWrapper.ts create mode 100644 packages/vue-vanilla/tests/unit/customControlWrapper/CustomControlWrapper.spec.ts create mode 100644 packages/vue-vanilla/tests/unit/util/CustomControlWrapper.vue create mode 100644 packages/vue-vanilla/tests/unit/util/TestComponentWithCustomControlWrapper.vue diff --git a/packages/vue-vanilla/src/controls/ControlWrapper.vue b/packages/vue-vanilla/src/controls/ControlWrapper.vue index 666331b5e..a1ff4a21b 100644 --- a/packages/vue-vanilla/src/controls/ControlWrapper.vue +++ b/packages/vue-vanilla/src/controls/ControlWrapper.vue @@ -1,5 +1,13 @@