We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a9a2b65 commit 58499b6Copy full SHA for 58499b6
packages/mobile/src/page/Home/ScheduleContainer/index.tsx
@@ -15,10 +15,11 @@ export default function ScheduleContainer({ today }: Props) {
15
data?.filter((schedule) => {
16
const today = dayjs();
17
18
- if (today.isSame(schedule.startDateTime, "date")) return true;
19
- if (today.isBefore(schedule.startDateTime, "date")) return false;
20
- if (schedule.endDateTime && today.isAfter(schedule.endDateTime, "date"))
21
- return false;
+ const { startDateTime, endDateTime } = schedule;
+
+ if (endDateTime && today.isAfter(endDateTime, "date")) return false;
+ if (today.isBefore(startDateTime, "date")) return false;
22
+ if (!endDateTime && today.isAfter(startDateTime, "date")) return false;
23
24
return true;
25
}) ?? [];
0 commit comments