From d3bb7df356812836e93bc900006c6b1a033a3c75 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Fri, 4 Jun 2021 14:13:40 +0300 Subject: [PATCH] config file + tooltips --- src/components/InfobaseList.vue | 1 - src/components/InfobaseListItem.vue | 21 +++++---- src/components/InfobaseURLEditor.vue | 2 + src/components/ItemLoading.vue | 64 ++++++++++++++-------------- src/config.js | 5 +++ src/config.json | 6 +++ src/main.js | 21 ++++++++- src/store/modules/infobases.js | 13 ++---- 8 files changed, 81 insertions(+), 52 deletions(-) create mode 100644 src/config.js create mode 100644 src/config.json diff --git a/src/components/InfobaseList.vue b/src/components/InfobaseList.vue index 8055b55..2f2caac 100644 --- a/src/components/InfobaseList.vue +++ b/src/components/InfobaseList.vue @@ -77,7 +77,6 @@ export default { InfobaseListItem, }, data: () => ({ - url_base: "http://localhost:11111", is_loading: true, loading_error: false, infobases: [], diff --git a/src/components/InfobaseListItem.vue b/src/components/InfobaseListItem.vue index c1bd0e6..bfa9e1f 100644 --- a/src/components/InfobaseListItem.vue +++ b/src/components/InfobaseListItem.vue @@ -15,9 +15,9 @@ {{ infobase.url }}{{ url }} @@ -29,6 +29,7 @@ class="btn btn-warning" @click="start_edit_url" title="Изменить URL" + v-tooltip:left > Изменить @@ -38,6 +39,7 @@ class="btn btn-danger" @click="remove_publication" title="Снять с публикации" + v-tooltip:top > Отменить @@ -47,6 +49,7 @@ class="btn btn-primary" @click="add_publication" title="Опубликовать базу" + v-tooltip:left > Публиковать @@ -57,11 +60,15 @@