24 lines
711 B
Vue
24 lines
711 B
Vue
<template lang="pug">
|
|
|
|
//- p {{ state }}
|
|
|
|
MonthPicker(:selectedMonth="selectedMonth" :selectedYear="selectedYear" @getMonth="selectedMonth = $event" @getYear="selectedYear = $event")
|
|
|
|
Schedule( :startDate="new Date(selectedYear, selectedMonth)")
|
|
|
|
|
|
</template>
|
|
|
|
<script lang="ts" setup>
|
|
import { ref, computed } from 'vue'
|
|
import { getYear, getMonth, eachMonthOfInterval, getDaysInMonth, getISODay } from 'date-fns'
|
|
import Schedule from '/src/components/Schedule.vue'
|
|
import MonthPicker from '/src/components/MonthPicker.vue'
|
|
import { useUser } from '@/stores/user'
|
|
|
|
const state = useUser()
|
|
|
|
const selectedMonth = ref(getMonth(new Date()))
|
|
const selectedYear = ref(getYear(new Date()))
|
|
</script>
|