-
-
-
-
-
-
-
+
-
-
-
-
-
+
+
+
@@ -54,6 +63,8 @@ export default defineComponent({
},
data() {
return {
+ dataLoading: true,
+ timezoneLoading: true,
ntpConfigList: {
ntp_server: "",
ntp_timezone: "",
@@ -78,11 +89,16 @@ export default defineComponent({
},
methods: {
getTimezoneList() {
+ this.timezoneLoading = true;
fetch("/zones.json")
.then((response) => response.json())
- .then((data) => (this.timezoneList = data));
+ .then((data) => {
+ this.timezoneList = data;
+ this.timezoneLoading = false;
+ });
},
getNtpConfig() {
+ this.dataLoading = true;
fetch("/api/ntp/config")
.then((response) => response.json())
.then(
@@ -92,6 +108,7 @@ export default defineComponent({
this.ntpConfigList.ntp_timezone_descr +
"---" +
this.ntpConfigList.ntp_timezone;
+ this.dataLoading = false;
}
);
},