Skip to content

Commit d3ce64a

Browse files
committed
fix: add chain operator to check learningmodules
1 parent 6e7e4a3 commit d3ce64a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/components/cards/challenge/Challenge.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export default function ChallengeCard({ data, community, isCourseEnd }: Challeng
2727
const link = `/communities/${community.slug}/challenges/${data.id}`;
2828
const expiresAt = useMemo(() => (data.expiresAt ? new Date(data.expiresAt).toLocaleDateString() : null), [data.expiresAt]);
2929
const reward = isCourseEnd ? data?.rewards?.find((reward) => reward.type === "SUBMISSION") : data?.reward;
30-
const learningModulesCount = data?.learningModules.length || 0;
30+
const learningModulesCount = data?.learningModules?.length || 0;
3131

3232
return (
3333
<div className="w-full justify-between- flex flex-col sm:flex-row md:flex-col lg:flex-row border-solid border border-gray-200 bg-gray-50 rounded-3xl mb-5 group text-gray-700">
@@ -53,7 +53,7 @@ export default function ChallengeCard({ data, community, isCourseEnd }: Challeng
5353
<div className="lg:flex lg:flex-row flex-col justify-between pt-6 items-center">
5454
<Link href={link}>
5555
<ArrowButton communityStyles={true} variant="outline-primary">
56-
{isCourseEnd ? t("communites.overview.challenge.take.challenge") : t("communities.overview.challenge.see.challenge")}
56+
{isCourseEnd ? t("communities.overview.challenge.take.challenge") : t("communities.overview.challenge.see.challenge")}
5757
</ArrowButton>
5858
</Link>
5959
</div>

0 commit comments

Comments
 (0)