<template> <q-card class="row justify-center content-center" style="text-align: center"> <q-card-section> <div class="text-h6 col-12">Dienste diesen Monat: {{ jobs }}</div> <!--TODO: Filters are deprecated! --> <!--<div class="text-h6 col-12">Nächster Dienst: {{ nextJob | date }}</div>--> </q-card-section> </q-card> </template> <script lang="ts"> import { defineComponent } from 'vue'; export default defineComponent({ name: 'DummyWidget', setup() { function randomNumber(start: number, end: number) { return start + Math.floor(Math.random() * Math.floor(end)); } const jobs = randomNumber(0, 5); const nextJob = new Date(2021, randomNumber(1, 12), randomNumber(1, 31)); return { jobs, nextJob }; }, }); </script>