Skip to content
Snippets Groups Projects
Commit a225ee51 authored by Sebastian Böckelmann's avatar Sebastian Böckelmann
Browse files

Fix duplicate no item warnings in netdoc/sites

parent 22ebd83f
No related branches found
No related tags found
No related merge requests found
......@@ -16,7 +16,7 @@
</template>
</b-table>
</div>
<div v-if="!items || total_rows === 0"
<div v-if="show_default_no_items_warning && (!items || total_rows === 0)"
class="font-italic text-center my-3">
<span class="font-italic">{{ $t(noItemsTranslationKey) }}</span><br/>
</div>
......@@ -128,6 +128,12 @@ export default {
default() {
return null
}
},
show_default_no_items_warning: {
type: Boolean,
default() {
return true
}
}
},
watch: {
......
......@@ -3,7 +3,7 @@
<b-card no-body class="shadow">
<PaginatorTable responsive :fields="site_list_fields" :is-busy="bldgs === null" :hide-filter="bldgs.length < 10"
:hide-top-pagination="bldgs.length < 25" :sort-by="sort_by || default_sort_by"
:items="bldgs" >
:items="bldgs" :show_default_no_items_warning="false">
<template v-slot:cell(name)="data">
<b-link class="nowrap" :to="'/netdoc/sites/'+data.item.site_fq_name+'/'+data.item.number"><b>{{ data.value }}</b></b-link>
</template>
......
......@@ -2,7 +2,8 @@
<div>
<b-card no-body class="shadow">
<PaginatorTable :fields="site_list_fields" :busy="p_ports === null"
:items="p_ports" :sort-by="sort_by || default_sort_by">
:items="p_ports" :sort-by="sort_by || default_sort_by" :hide-filter="p_ports.length < 10"
:hide-top-pagination="p_ports.length < 25" :show_default_no_items_warning="false">
<template v-slot:cell(name)="data">
<b-link class="nowrap" :to="'/netdoc/modules/'+data.item.module_gfk+'/p_port/'+data.item.gpk">
<b>{{ data.item.mdl_fq_name }}: {{ data.value }}</b>
......
......@@ -3,7 +3,7 @@
<b-card no-body class="shadow">
<PaginatorTable responsive :fields="site_list_fields" :busy="rooms === null"
:items="rooms" :sort-by="sort_by || default_sort_by" :hide-top-pagination="rooms.length < 25"
:hide-filter="rooms.length < 10">
:hide-filter="rooms.length < 10" :show_default_no_items_warning="false">
<template v-slot:cell(name)="data">
<b-link class="nowrap" :to="'/netdoc/sites/'+bldgs_by_nbr[data.item.bldg].site_fq_name+'/'+data.item.bldg+'/'+data.item.gpk"><b>{{ data.value }}</b></b-link>
</template>
......
......@@ -2,7 +2,7 @@
<div>
<b-card no-body class="shadow">
<PaginatorTable :is-busy="sites === null" :hide-filter="sites.length < 10" :hide-top-pagination="sites.length < 25"
:fields="site_list_fields"
:fields="site_list_fields" :show_default_no_items_warning="false"
:items="sites" :sort-by="sort_by">
<template v-slot:cell(fq_name)="data">
<b-link class="nowrap" :to="'/netdoc/sites/'+data.value"><b>{{ data.value }}</b></b-link>
......
......@@ -9,7 +9,10 @@
"bcd_id": "BCD-ID",
"no_bcds_available": "Keine BCDs vorhanden",
"no_sites_available": "Keine Gebiete vorhanden",
"no_bldgs_available": "Keine Gebäude vorhanden",
"no_p_ports_available": "Keine PPorts vorhanden",
"no_vlans_available": "Keine VLANs vorhanden",
"no_rooms_available": "Keine Räume vorhanden",
"no_vni_set": "Keine VNI gesetzt"
},
"bcd_request_form": {
......
......@@ -9,7 +9,10 @@
"bcd_id": "BCD ID",
"no_bcds_available": "No BCDs available",
"no_sites_available": "No sites available",
"no_bldgs_available": "No buildings available",
"no_p_ports_available": "No PPorts available",
"no_vlans_available": "No VLANs available",
"no_rooms_available": "No rooms available",
"no_vni_set": "No VNI set"
},
"bcd_request_form": {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment