From dc761d345672a8c98cab41e6590c4b306df58f6a Mon Sep 17 00:00:00 2001 From: Tom Slanda Date: Sun, 25 Aug 2024 12:25:45 -0400 Subject: [PATCH] sort added to get content hook --- src/hooks/useGET.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/hooks/useGET.tsx b/src/hooks/useGET.tsx index 7eecdfd..95df0cf 100644 --- a/src/hooks/useGET.tsx +++ b/src/hooks/useGET.tsx @@ -24,6 +24,7 @@ const useGET = (url: string) => { const data = await fetchData(url); return data; } + /* Async GET request */ @@ -38,6 +39,9 @@ Async GET request throw new Error(`${response.status}: Failed to fetch`); } const data = await response.json(); + if (Array.isArray(data)) { + data.sort((a, b) => (b.Upvote || 0) - (a.Upvote || 0)); + } return data; }; /*