vuetify-rework #2

Merged
anonfunc merged 18 commits from vuetify-rework into main 2024-01-24 16:11:55 +01:00
Showing only changes of commit f8295afc31 - Show all commits

View File

@@ -71,6 +71,9 @@ import { onMounted, ref } from 'vue'
import type { Packages } from '@/types/Packages'
import { Package } from '@/types/Package'
// This variable sets the update-interval
const updateIntervalInMinutes = 5
const lastUpdatedTime = ref(0)
const lastUpdatedSeconds = ref(0)
const rtf = new Intl.RelativeTimeFormat('en', {
@@ -174,14 +177,17 @@ onMounted(() => {
lastUpdatedSeconds.value = Math.floor((Date.now() - lastUpdatedTime.value) / 1000)
}, 1000)
const interval = setInterval(() => {
getTotalPackages()
getBuiltPackages()
getBuildingPackages()
getQueuedPackages()
lastUpdatedTime.value = Date.now()
lastUpdatedSeconds.value = Math.floor((Date.now() - lastUpdatedTime.value) / 1000)
}, 120_000)
const interval = setInterval(
() => {
getTotalPackages()
getBuiltPackages()
getBuildingPackages()
getQueuedPackages()
lastUpdatedTime.value = Date.now()
lastUpdatedSeconds.value = Math.floor((Date.now() - lastUpdatedTime.value) / 1000)
},
updateIntervalInMinutes * 60 * 1000
)
})
</script>