From d5890df4c2299d996e142cdc54ff0604b4427542 Mon Sep 17 00:00:00 2001 From: Nicola Krumschmidt Date: Mon, 28 Dec 2020 01:27:02 +0100 Subject: [PATCH] Add Nullable option to text-input interface --- app/src/interfaces/text-input/index.ts | 15 +++++++++++++++ app/src/interfaces/text-input/text-input.vue | 5 +++++ app/src/lang/translations/en-US.yaml | 2 ++ 3 files changed, 22 insertions(+) diff --git a/app/src/interfaces/text-input/index.ts b/app/src/interfaces/text-input/index.ts index 8baee8cbcb..8c42f14269 100644 --- a/app/src/interfaces/text-input/index.ts +++ b/app/src/interfaces/text-input/index.ts @@ -87,5 +87,20 @@ export default defineInterface(({ i18n }) => ({ default_value: false, }, }, + { + field: 'nullable', + name: i18n.t('interfaces.text-input.nullable'), + type: 'boolean', + meta: { + width: 'half', + interface: 'toggle', + options: { + label: i18n.t('interfaces.text-input.nullable_label'), + }, + }, + schema: { + default_value: true, + }, + }, ], })); diff --git a/app/src/interfaces/text-input/text-input.vue b/app/src/interfaces/text-input/text-input.vue index a966c608e1..2b0342cd24 100644 --- a/app/src/interfaces/text-input/text-input.vue +++ b/app/src/interfaces/text-input/text-input.vue @@ -1,6 +1,7 @@