@@ -83,11 +83,9 @@ export function CompatibilityQuestionsDisplay(props: {
8383} ) {
8484 const { isCurrentUser, user, fromSignup, fromProfilePage, profile} = props
8585
86- const { refreshCompatibilityQuestions, compatibilityQuestions} =
87- useCompatibilityQuestionsWithAnswerCount ( )
86+ const { refreshCompatibilityQuestions, compatibilityQuestions} = useCompatibilityQuestionsWithAnswerCount ( )
8887
89- const { refreshCompatibilityAnswers, compatibilityAnswers} =
90- useUserCompatibilityAnswers ( user . id )
88+ const { refreshCompatibilityAnswers, compatibilityAnswers} = useUserCompatibilityAnswers ( user . id )
9189
9290 const [ skippedAnswers , answers ] = partition (
9391 compatibilityAnswers ,
@@ -102,8 +100,7 @@ export function CompatibilityQuestionsDisplay(props: {
102100 skippedAnswers . map ( ( answer ) => answer . question_id )
103101 )
104102
105- const { skippedQuestions, answeredQuestions, otherQuestions} =
106- separateQuestionsArray (
103+ const { skippedQuestions, answeredQuestions, otherQuestions} = separateQuestionsArray (
107104 compatibilityQuestions ,
108105 skippedAnswerQuestionIds ,
109106 answeredQuestionIds
@@ -168,6 +165,8 @@ export function CompatibilityQuestionsDisplay(props: {
168165 currentSlice + NUM_QUESTIONS_TO_SHOW
169166 )
170167
168+ if ( ! isCurrentUser && ! answeredQuestions . length ) return null
169+
171170 return (
172171 < Col className = "gap-4" >
173172 < Row className = "flex-wrap items-center justify-between gap-x-6 gap-y-4" >
0 commit comments