diff --git a/src/pages/calendar/TheCalendar.vue b/src/pages/calendar/TheCalendar.vue index 1b38b0f..b1d40cf 100644 --- a/src/pages/calendar/TheCalendar.vue +++ b/src/pages/calendar/TheCalendar.vue @@ -10,6 +10,7 @@ :current-date="currentDate" :time-information="timeInformation" :events-data="eventsData" + :members-data="membersData" :sidebar-width="sidebarWidth" :close-form-create-event="closeFormCreateEvent" :is-open-form="isOpenForm" diff --git a/src/pages/calendar/components/CalendarFormAddEvent.vue b/src/pages/calendar/components/CalendarFormAddEvent.vue index 892f7d5..1f9ff46 100644 --- a/src/pages/calendar/components/CalendarFormAddEvent.vue +++ b/src/pages/calendar/components/CalendarFormAddEvent.vue @@ -19,17 +19,30 @@ .flex.gap-x-4.items-center .icon-time.text-xl.icon .flex.gap-x-2.items-center - .time-input.flex.gap-x-2.px-4.py-2.items-center + .time-input.flex.px-4.py-2.items-center input.item-input.text-base.cursor-text( - v-model="start" + v-model="startTime" placeholder ="11:00" ) span — - .time-input.flex.gap-x-2.px-4.py-2.items-center + .time-input.flex.px-4.py-2.items-center input.item-input.text-base.cursor-text( - v-model="end" + v-model="endTime" placeholder ="12:30" ) + .flex.items-center + .flex.gap-x-2.items-center + .data-input.flex.px-4.py-2.items-center + input.item-input.text-base.cursor-text( + v-model="startDate" + placeholder ="2022-10-01" + ) + span — + .data-input.flex.px-4.py-2.items-center + input.item-input.text-base.cursor-text( + v-model="endDate" + placeholder ="2022-10-01" + ) .flex.gap-x-4.items-center .icon-person.text-xl.icon base-select( @@ -83,8 +96,7 @@ @@ -296,6 +342,11 @@ export default { border-radius: 4px background-color: var(--bg-ligth-blue-color) +.date-input + width: 120px + border-radius: 4px + background-color: var(--bg-ligth-blue-color) + .icon width: 24px height: 24px diff --git a/src/pages/calendar/components/CalendarSchedule.vue b/src/pages/calendar/components/CalendarSchedule.vue index e23f524..e047a5e 100644 --- a/src/pages/calendar/components/CalendarSchedule.vue +++ b/src/pages/calendar/components/CalendarSchedule.vue @@ -112,7 +112,20 @@ export default { pixelsPerHour: 62, columnHeaderHeight: 48, defaultColumnWidth: 470, - selectedEvent: {}, + selectedEvent: { + id: null, + start: "", + end: "", + kind: "", + employees: { + employee: null, + role: "owner", + }, + members: { + member: null, + role: null, + }, + }, }; }, computed: {