From 744978c0c84f85f76748c1cb8c9c89316ac6e9aa Mon Sep 17 00:00:00 2001 From: Shawn Yama Date: Thu, 15 Aug 2024 09:55:28 -0400 Subject: [PATCH] feat(fixes unit entry): specify characters you want to reject from tera-input (#4463) --- .../model/model-parts/tera-model-part-entry.vue | 9 ++------- .../src/components/widgets/tera-input-text.vue | 12 +++++++++--- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/packages/client/hmi-client/src/components/model/model-parts/tera-model-part-entry.vue b/packages/client/hmi-client/src/components/model/model-parts/tera-model-part-entry.vue index 745ce51253..1650a00f1b 100644 --- a/packages/client/hmi-client/src/components/model/model-parts/tera-model-part-entry.vue +++ b/packages/client/hmi-client/src/components/model/model-parts/tera-model-part-entry.vue @@ -22,14 +22,9 @@ v-else label="Unit" placeholder="Add a unit" + :characters-to-reject="[' ']" :model-value="item.unitExpression ?? ''" - @update:model-value=" - ($event) => { - const value = $event.replace(/[\s.]+/g, ''); - $emit('update-item', { key: 'unitExpression', value }); - } - " - @focusout="($event) => ($event.target.value = $event.target.value.replace(/[\s.]+/g, ''))" + @update:model-value="$emit('update-item', { key: 'unitExpression', value: $event })" /> diff --git a/packages/client/hmi-client/src/components/widgets/tera-input-text.vue b/packages/client/hmi-client/src/components/widgets/tera-input-text.vue index c683ea3ee8..3834d7a323 100644 --- a/packages/client/hmi-client/src/components/widgets/tera-input-text.vue +++ b/packages/client/hmi-client/src/components/widgets/tera-input-text.vue @@ -25,7 +25,7 @@