From 8339d39e9cd91426de6db1bddd7b722021d1c5e0 Mon Sep 17 00:00:00 2001 From: eyuell21 Date: Thu, 22 Jan 2026 19:57:42 +0000 Subject: [PATCH] Fix | Stoped hashtags being fetched at every re-render, --- front-end/views/hashtag.mjs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/front-end/views/hashtag.mjs b/front-end/views/hashtag.mjs index 7b7e996..8d25349 100644 --- a/front-end/views/hashtag.mjs +++ b/front-end/views/hashtag.mjs @@ -17,7 +17,10 @@ import {createHeading} from "../components/heading.mjs"; function hashtagView(hashtag) { destroy(); - apiService.getBloomsByHashtag(hashtag); + if (state.currentHashtag !== hashtag) { + state.currentHashtag = hashtag; + apiService.getBloomsByHashtag(hashtag); + }// Re-renders won’t refetch. Only fetches when the hashtag actually changes. renderOne( state.isLoggedIn,