diff --git a/apps/portal/src/components/questions/card/question/FullQuestionCard.tsx b/apps/portal/src/components/questions/card/question/FullQuestionCard.tsx
index 0ea147fe..2c02f1ba 100644
--- a/apps/portal/src/components/questions/card/question/FullQuestionCard.tsx
+++ b/apps/portal/src/components/questions/card/question/FullQuestionCard.tsx
@@ -28,6 +28,7 @@ export default function FullQuestionCard(props: QuestionOverviewCardProps) {
return (
- {
- await addEncounterAsync({
- cityId: data.cityId,
- companyId: data.company,
- countryId: data.countryId,
- questionId: questionId as string,
- role: data.role,
- seenAt: data.seenAt,
- stateId: data.stateId,
- });
- }}
- />
-
-
-
-
- {/* TODO: Add button to load more */}
-
-
-
Comments
-
-
+
-
+
+
+ {
+ await addEncounterAsync({
+ cityId: data.cityId,
+ companyId: data.company,
+ countryId: data.countryId,
+ questionId: questionId as string,
+ role: data.role,
+ seenAt: data.seenAt,
+ stateId: data.stateId,
+ });
+ }}
+ />
+
-
+ {`${question.numComments} comment(s)`}
+ }>
+
+
+ comments.map((comment) => (
+
+ )),
+ )}
+
+
+
+
- {(commentData?.pages ?? []).flatMap(
- ({ processedQuestionCommentsData: comments }) =>
- comments.map((comment) => (
-
+
-
+
+