fix: converted snake_case to camelCase

This commit is contained in:
Shariq Ansari 2025-04-23 17:51:38 +05:30
parent 32d8dcf80a
commit 02da09633d
2 changed files with 19 additions and 19 deletions

View File

@ -32,26 +32,26 @@
<DurationIcon class="h-4 w-4 text-ink-gray-5" /> <DurationIcon class="h-4 w-4 text-ink-gray-5" />
<DatePicker <DatePicker
class="max-w-28" class="max-w-28"
v-model="_event.date" v-model="_event.fromDate"
:formatter="(date) => getFormat(date, 'MMM D, YYYY')" :formatter="(date) => getFormat(date, 'MMM D, YYYY')"
:placeholder="__('Start Date')" :placeholder="__('Start Date')"
/> />
<TimePicker <TimePicker
v-if="!_event.isFullDay" v-if="!_event.isFullDay"
class="max-w-20" class="max-w-20"
v-model="_event.from_time" v-model="_event.fromTime"
:placeholder="__('Start Time')" :placeholder="__('Start Time')"
/> />
<div class="text-base text-ink-gray-6">-</div> <div class="text-base text-ink-gray-6">-</div>
<TimePicker <TimePicker
v-if="!_event.isFullDay" v-if="!_event.isFullDay"
class="max-w-20" class="max-w-20"
v-model="_event.to_time" v-model="_event.toTime"
:placeholder="__('End Time')" :placeholder="__('End Time')"
/> />
<DatePicker <DatePicker
class="max-w-28" class="max-w-28"
v-model="_event.date" v-model="_event.toDate"
:formatter="(date) => getFormat(date, 'MMM D, YYYY')" :formatter="(date) => getFormat(date, 'MMM D, YYYY')"
:placeholder="__('End Date')" :placeholder="__('End Date')"
/> />
@ -145,6 +145,11 @@ function saveEvent() {
title.value.focus() title.value.focus()
return return
} }
_event.value.fromDateTime =
_event.value.fromDate + ' ' + _event.value.fromTime
_event.value.toDateTime = _event.value.toDate + ' ' + _event.value.toTime
emit('save', _event.value) emit('save', _event.value)
} }

View File

@ -155,22 +155,14 @@ function saveEvent(event) {
event.id ? updateEvent(event) : createEvent(event) event.id ? updateEvent(event) : createEvent(event)
} }
function getFromDate(event) {
return event.date + ' ' + (event.from_time ? event.from_time : '00:00:00')
}
function getToDate(event) {
return event.date + ' ' + (event.to_time ? event.to_time : '00:00:00')
}
function createEvent(event) { function createEvent(event) {
if (!event.title) return if (!event.title) return
events.insert.submit({ events.insert.submit({
subject: event.title, subject: event.title,
description: event.description, description: event.description,
starts_on: getFromDate(event), starts_on: event.fromDateTime,
ends_on: getToDate(event), ends_on: event.toDateTime,
all_day: event.isFullDay, all_day: event.isFullDay,
event_type: event.eventType, event_type: event.eventType,
color: event.color, color: event.color,
@ -187,8 +179,8 @@ function updateEvent(event) {
name: event.id, name: event.id,
subject: event.title, subject: event.title,
description: event.description, description: event.description,
starts_on: getFromDate(event), starts_on: event.fromDateTime,
ends_on: getToDate(event), ends_on: event.toDateTime,
all_day: event.isFullDay, all_day: event.isFullDay,
event_type: event.eventType, event_type: event.eventType,
color: event.color, color: event.color,
@ -232,14 +224,17 @@ function editDetails(e) {
function showNewModal(e) { function showNewModal(e) {
let [fromTime, toTime] = getFromToTime(e.time) let [fromTime, toTime] = getFromToTime(e.time)
let fromDate = dayjs(e.date).format('YYYY-MM-DD')
showModal.value = true showModal.value = true
event.value = { event.value = {
title: '', title: '',
description: '', description: '',
date: dayjs(e.date).format('YYYY-MM-DD'), date: fromDate,
from_time: fromTime, fromDate: fromDate,
to_time: toTime, toDate: fromDate,
fromTime,
toTime,
isFullDay: false, isFullDay: false,
eventType: 'Public', eventType: 'Public',
} }