19 lines
510 B
Vue
19 lines
510 B
Vue
<script setup lang="ts">
|
|
import type { Moment } from 'moment';
|
|
import Calendar from './calendar/Calendar.vue'
|
|
import { Event } from '~/utils/event';
|
|
import { UCard } from '#components';
|
|
|
|
const events = defineModel<Event[]>('events', { required: true })
|
|
const date = defineModel<Moment>('date', { required: true })
|
|
|
|
</script>
|
|
|
|
<template>
|
|
<UCard class="flex grow" :ui="{ body: 'w-full h-full' }">
|
|
<Calendar v-model:events="events" v-model:date="date"></Calendar>
|
|
</UCard>
|
|
</template>
|
|
|
|
<style scoped></style>
|