From 310bead9fc3ddf9c7e79c61b16e7f8d13183fedc Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Thu, 3 Sep 2020 16:19:02 -0400 Subject: [PATCH] Add recommended display support to interfaces --- app/src/displays/types.ts | 1 + .../field-detail/components/display.vue | 43 ++++++++++++++++--- 2 files changed, 37 insertions(+), 7 deletions(-) diff --git a/app/src/displays/types.ts b/app/src/displays/types.ts index b699933c27..91dfdd8181 100644 --- a/app/src/displays/types.ts +++ b/app/src/displays/types.ts @@ -25,6 +25,7 @@ export type DisplayConfig = { id: string; icon: string; name: string | VueI18n.TranslateResult; + description?: string | VueI18n.TranslateResult; handler: DisplayHandlerFunction | Component; options: null | DeepPartial[] | Component; diff --git a/app/src/modules/settings/routes/data-model/field-detail/components/display.vue b/app/src/modules/settings/routes/data-model/field-detail/components/display.vue index a9fdb15c55..ba169bdbf8 100644 --- a/app/src/modules/settings/routes/data-model/field-detail/components/display.vue +++ b/app/src/modules/settings/routes/data-model/field-detail/components/display.vue @@ -30,6 +30,8 @@