Skip to content

Commit 626c838

Browse files
committed
Only show checkin link for upcoming & live events
1 parent 37f5c72 commit 626c838

File tree

1 file changed

+5
-3
lines changed
  • frontend/src/components/common/EventCard

1 file changed

+5
-3
lines changed

frontend/src/components/common/EventCard/index.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,12 @@ export function EventCard({event}: EventCardProps) {
8888
<Menu.Item onClick={() => navigate(`/manage/event/${event.id}`)}
8989
leftSection={<IconSettings size={14}/>}
9090
>{t`Manage event`}</Menu.Item>
91-
<Menu.Item onClick={() => navigate(`/manage/event/${event.id}/check-in`)}
92-
leftSection={<IconQrcode size={14}/>}
93-
>{t`Check-in`}</Menu.Item>
9491

92+
{(event.lifecycle_status === 'UPCOMING' || event.lifecycle_status === 'ONGOING') && (
93+
<Menu.Item onClick={() => navigate(`/manage/event/${event.id}/check-in`)}
94+
leftSection={<IconQrcode size={14}/>}
95+
>{t`Check-in`}</Menu.Item>
96+
)}
9597
</Menu.Dropdown>
9698
</Menu>
9799
</div>

0 commit comments

Comments
 (0)