From 3ff20417d54caf6fbabdef7bdd87fe8588e9dbf8 Mon Sep 17 00:00:00 2001 From: Moyasee Date: Thu, 23 Oct 2025 11:37:50 +0300 Subject: [PATCH] fix: extracted ternary operation --- .../profile-content/profile-content.tsx | 34 ++++++++++++------- 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/src/renderer/src/pages/profile/profile-content/profile-content.tsx b/src/renderer/src/pages/profile/profile-content/profile-content.tsx index 642ab25d..679556db 100644 --- a/src/renderer/src/pages/profile/profile-content/profile-content.tsx +++ b/src/renderer/src/pages/profile/profile-content/profile-content.tsx @@ -437,17 +437,26 @@ export function ProfileContent() { {/* render reviews content unconditionally */} - {isLoadingReviews ? ( -
- {t("loading_reviews")} -
- ) : reviews.length === 0 ? ( -
-

{t("no_reviews", "No reviews yet")}

-
- ) : ( -
- {reviews.map((review) => { + {(() => { + if (isLoadingReviews) { + return ( +
+ {t("loading_reviews")} +
+ ); + } + + if (reviews.length === 0) { + return ( +
+

{t("no_reviews", "No reviews yet")}

+
+ ); + } + + return ( +
+ {reviews.map((review) => { const isOwnReview = userDetails?.id === review.user.id; return ( @@ -586,7 +595,8 @@ export function ProfileContent() { ); })}
- )} + ); + })()}