diff --git a/src/pages/ConsultingBooking.tsx b/src/pages/ConsultingBooking.tsx index 9a2953f..4929ac4 100644 --- a/src/pages/ConsultingBooking.tsx +++ b/src/pages/ConsultingBooking.tsx @@ -650,7 +650,13 @@ export default function ConsultingBooking() {
Selesai
-{selectedRange.end}
++ {(() => { + const start = parse(selectedRange.end, 'HH:mm', new Date()); + const end = addMinutes(start, settings?.consulting_block_duration_minutes || 30); + return format(end, 'HH:mm'); + })()} +
Tanggal: {format(parseISO(selectedSession.session_date), 'd MMMM yyyy', { locale: id })}
-Waktu: {selectedSession.start_time.substring(0, 5)} - {selectedSession.end_time.substring(0, 5)}
Klien: {selectedSession.profiles?.name}
Topik: {selectedSession.topic_category}
{selectedSession.notes &&Catatan: {selectedSession.notes}
} + {selectedSession.calendar_event_id && ( +✓ Event Kalender: Terhubung
+ )}+ Durasi: {editStartTime && editEndTime ? + `${differenceInMinutes(parse(editEndTime, 'HH:mm', new Date()), parse(editStartTime, 'HH:mm', new Date()))} menit` : + '-'} +