Skip to main content

Event Interaction

Every event block on the calendar is interactive. Tapping an event opens the same Verification Modal used on the Dashboard, but populated with the specific details of that particular instance.

Instance-Specific Context

Unlike the Dashboard’s Upcoming Card (which always shows the next pending event), the Calendar allows direct access to any instance — past, present, or future. When an event is tapped, the modal loads:

Status-Dependent Behavior

The modal adapts its available actions based on the instance status:

Example

A user taps last Tuesday’s “Morning Gym” event on the calendar. The modal opens showing: Morning Gym — Tuesday, May 20 Status: VERIFIED Verified at: 6:12 AM Location: Fitty Gym VIT — Within 50m (confirmed) This provides a historical audit trail proving the commitment was honored on that specific day.