|
|
|
|
@ -8,9 +8,15 @@
|
|
|
|
|
import Status from './components/status.vue'
|
|
|
|
|
|
|
|
|
|
const currentWorkingCategoryID = ref(1)
|
|
|
|
|
const summaryRef = ref(null);
|
|
|
|
|
|
|
|
|
|
const updateCurrentWorkingCategoryID = (id) =>{
|
|
|
|
|
currentWorkingCategoryID.value = id
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const refreshPage = () => {
|
|
|
|
|
summaryRef.value.loadData()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
@ -18,10 +24,10 @@
|
|
|
|
|
<main>
|
|
|
|
|
<section id="timer">
|
|
|
|
|
<Status />
|
|
|
|
|
<Timer :currentWorkingCategoryID="currentWorkingCategoryID"/>
|
|
|
|
|
<Timer @loggedTime="refreshPage" :currentWorkingCategoryID="currentWorkingCategoryID"/>
|
|
|
|
|
</section>
|
|
|
|
|
<section id="summary">
|
|
|
|
|
<Summary @update="updateCurrentWorkingCategoryID"/>
|
|
|
|
|
<Summary ref="summaryRef" @update="updateCurrentWorkingCategoryID"/>
|
|
|
|
|
</section>
|
|
|
|
|
<section id="category">
|
|
|
|
|
<ShowCategory :currentWorkingCategoryID="currentWorkingCategoryID"/>
|
|
|
|
|
|