From db6b863445f8e696cabef33d1a2f7a61a4f88b72 Mon Sep 17 00:00:00 2001 From: titanventura Date: Sun, 26 Feb 2023 16:26:09 +0530 Subject: [PATCH] show tags in monitor select list under status page : change select UI from normal select to vue-multiselect --- src/pages/StatusPage.vue | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/src/pages/StatusPage.vue b/src/pages/StatusPage.vue index edf32561b..2cdbf1b5b 100644 --- a/src/pages/StatusPage.vue +++ b/src/pages/StatusPage.vue @@ -276,9 +276,23 @@
- + + +
{{ $t("No monitors available.") }} {{ $t("Add one") }} @@ -339,6 +353,8 @@ import PublicGroupList from "../components/PublicGroupList.vue"; import MaintenanceTime from "../components/MaintenanceTime.vue"; import { getResBaseURL } from "../util-frontend"; import { STATUS_PAGE_ALL_DOWN, STATUS_PAGE_ALL_UP, STATUS_PAGE_MAINTENANCE, STATUS_PAGE_PARTIAL_DOWN, UP, MAINTENANCE } from "../util.ts"; +import Tag from "../components/Tag.vue"; +import VueMultiselect from "vue-multiselect"; const toast = useToast(); @@ -359,6 +375,8 @@ export default { Confirm, PrismEditor, MaintenanceTime, + Tag, + VueMultiselect }, // Leave Page for vue route change