diff --git a/packages/nc-gui/components/smartsheet/calendar/DayView.vue b/packages/nc-gui/components/smartsheet/calendar/DayView.vue
index e6c160fbaf..d8117c208d 100644
--- a/packages/nc-gui/components/smartsheet/calendar/DayView.vue
+++ b/packages/nc-gui/components/smartsheet/calendar/DayView.vue
@@ -157,10 +157,10 @@ const dropEvent = (event: DragEvent) => {
>
{
:date="dayjs(record.row[record.rowMeta.range.fk_from_col.title]).format('H:mm')"
:name="record.row[displayField.title]"
:position="record.rowMeta.position"
+ :record="record"
class="!h-full"
color="blue"
size="small"
diff --git a/packages/nc-gui/components/smartsheet/calendar/MonthView.vue b/packages/nc-gui/components/smartsheet/calendar/MonthView.vue
index 5905a438ce..0fc0f95c74 100644
--- a/packages/nc-gui/components/smartsheet/calendar/MonthView.vue
+++ b/packages/nc-gui/components/smartsheet/calendar/MonthView.vue
@@ -367,6 +367,7 @@ const isDateSelected = (date: Date) => {
"
:name="record.row[displayField.title]"
:position="record.rowMeta.position"
+ :record="record"
@click="emit('expand-record', record)"
/>
diff --git a/packages/nc-gui/components/smartsheet/calendar/RecordCard.vue b/packages/nc-gui/components/smartsheet/calendar/RecordCard.vue
index edf38c90e2..12f3416fbe 100644
--- a/packages/nc-gui/components/smartsheet/calendar/RecordCard.vue
+++ b/packages/nc-gui/components/smartsheet/calendar/RecordCard.vue
@@ -1,5 +1,6 @@