diff --git a/components/display-products.tsx b/components/display-products.tsx index 255504bb..f98bf36a 100644 --- a/components/display-products.tsx +++ b/components/display-products.tsx @@ -292,7 +292,7 @@ const DisplayProducts = ({ ) : null} {filteredProducts.length > 0 && ( <> -
+
{getCurrentPageProducts().map( (productData: ProductData, index) => ( {`overall: ${value === "1" ? "👍" : "👎"}`} @@ -358,15 +357,13 @@ function MarketplacePage({ return ( - {`${category}: ${ - value === "1" ? "👍" : "👎" - }`} + {`${category}: ${value === "1" ? "👍" : "👎" + }`} ); } @@ -577,11 +574,10 @@ function MarketplacePage({ {merchantReview && merchantReview >= 0.5 ? ( <> = 0.75 + className={`h-10 w-10 p-1 ${merchantReview >= 0.75 ? "text-green-500" : "text-green-300" - }`} + }`} /> {merchantQuality} @@ -590,11 +586,10 @@ function MarketplacePage({ ) : ( <> = 0.25 + className={`h-10 w-10 p-1 ${merchantReview >= 0.25 ? "text-red-300" : "text-red-500" - }`} + }`} /> {merchantQuality} diff --git a/components/nav-top.tsx b/components/nav-top.tsx index 3977eb1b..379e5276 100644 --- a/components/nav-top.tsx +++ b/components/nav-top.tsx @@ -215,7 +215,7 @@ const TopNav = ({ {signedIn ? ( { ) : ( <> -
-
+
+
{watchBanner && ( {"User { /> )} setValue("banner", imgUrl)} > Upload Banner
-
-
-
- - setValue("picture", imgUrl) - } - /> +
+
+
{watchPicture ? ( user profile picture ) : ( user profile picture )}
+ + setValue("picture", imgUrl) + } + />
diff --git a/styles/globals.css b/styles/globals.css index ad7f8659..f833cf72 100644 --- a/styles/globals.css +++ b/styles/globals.css @@ -51,12 +51,14 @@ html { height: 100%; overflow: hidden; position: relative; + scrollbar-gutter: stable; } body { height: 100%; overflow: auto; position: relative; + scrollbar-gutter: stable; } .text-xxs { diff --git a/utils/nostr/fetch-service.ts b/utils/nostr/fetch-service.ts index 254d0b37..39db6c39 100644 --- a/utils/nostr/fetch-service.ts +++ b/utils/nostr/fetch-service.ts @@ -788,15 +788,15 @@ export const fetchReviews = async ( if ( !existingReview || createdAt > - Number(existingReview.find((item) => item[0] === "created_at")?.[1]) + Number(existingReview.find((item) => item[0] === "created_at")?.[1]) ) { const updatedReview = existingReview ? existingReview.map((item) => { - if (item[0] === "created_at") { - return ["created_at", createdAt.toString()]; - } - return item; - }) + if (item[0] === "created_at") { + return ["created_at", createdAt.toString()]; + } + return item; + }) : [...ratingTags, ["created_at", createdAt.toString()]]; productReviews.set(event.pubkey, updatedReview);