Add page for individual service details

This commit is contained in:
TwinProduction
2021-01-27 18:25:37 -05:00
parent 2ccd656386
commit dcbbec7931
20 changed files with 391 additions and 101 deletions

View File

@@ -25,14 +25,14 @@ export default {
setRefreshInterval(seconds) {
let that = this;
this.refreshIntervalHandler = setInterval(function() {
that.refreshStatuses();
that.refreshData();
}, seconds * 1000);
},
refreshStatuses() {
this.$emit('refreshStatuses');
refreshData() {
this.$emit('refreshData');
},
handleChangeRefreshInterval() {
this.refreshStatuses();
this.refreshData();
clearInterval(this.refreshIntervalHandler);
this.setRefreshInterval(this.$refs.refreshInterval.value);
}
@@ -40,6 +40,9 @@ export default {
created() {
this.setRefreshInterval(this.refreshInterval);
},
unmounted() {
clearInterval(this.refreshIntervalHandler);
},
data() {
return {
refreshInterval: 30,