diff --git a/src/components/content/FeaturesCarousel/index.tsx b/src/components/content/FeaturesCarousel/index.tsx
index 38096ed7d6..79e1d6d4b4 100644
--- a/src/components/content/FeaturesCarousel/index.tsx
+++ b/src/components/content/FeaturesCarousel/index.tsx
@@ -11,7 +11,7 @@ const Tab = (props): JSX.Element => {
${
isActive
? 'bg-gradient-radial from-purple-500 to-purple-700 text-white dark:from-purple-700 dark:to-purple-900 dark:shadow-purple-900'
- : '0 bg-white text-gray-700 dark:bg-gray-700 dark:text-gray-300 dark:shadow-gray-700'
+ : 'bg-white text-gray-700 dark:bg-gray-700 dark:text-gray-300 dark:shadow-gray-700'
}`}>
{label}
diff --git a/src/components/layout/CommunityMeetingsCardGrid/index.tsx b/src/components/layout/CommunityMeetingsCardGrid/index.tsx
index 31615cf0c2..3182cf5a52 100644
--- a/src/components/layout/CommunityMeetingsCardGrid/index.tsx
+++ b/src/components/layout/CommunityMeetingsCardGrid/index.tsx
@@ -165,30 +165,34 @@ function CommunityMeetingsCardGrid({ cards }) {
// get top 2 CommunityMeetings & CabalMeetings for subcards
for (let i = 0; i < 2; i++) {
- let meeting = MeetingDropdownOptions.shift();
- communityMeetingsData.push({
- date: meeting?.date,
- icon: 'film-icon',
- buttons: [
- {
- path: meeting?.meeting_recording?.link,
- text: meeting?.meeting_recording?.text,
- },
- { ...meeting?.meeting_minutes },
- ],
- });
- meeting = cabalDropdownOptions.shift();
- CabalMeetingsData.push({
- date: meeting?.date,
- icon: 'film-icon',
- buttons: [
- {
- path: meeting?.meeting_recording?.link,
- text: meeting?.meeting_recording?.text,
- },
- { ...meeting?.meeting_minutes },
- ],
- });
+ const meeting = MeetingDropdownOptions.shift();
+ if (meeting) {
+ communityMeetingsData.push({
+ date: meeting.date,
+ icon: 'film-icon',
+ buttons: [
+ {
+ path: meeting.meeting_recording?.link,
+ text: meeting.meeting_recording?.text,
+ },
+ { ...meeting.meeting_minutes },
+ ],
+ });
+ }
+ const cabalMeeting = cabalDropdownOptions.shift();
+ if (cabalMeeting) {
+ CabalMeetingsData.push({
+ date: cabalMeeting.date,
+ icon: 'film-icon',
+ buttons: [
+ {
+ path: cabalMeeting.meeting_recording?.link,
+ text: cabalMeeting.meeting_recording?.text,
+ },
+ { ...cabalMeeting.meeting_minutes },
+ ],
+ });
+ }
}
return (