From 9e90722b55102f45d9af1d27369c219499f7b015 Mon Sep 17 00:00:00 2001 From: Srija Date: Fri, 29 Aug 2025 02:08:11 +0530 Subject: [PATCH] fix: closed filter in PR section --- src/pages/Tracker/Tracker.tsx | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/pages/Tracker/Tracker.tsx b/src/pages/Tracker/Tracker.tsx index 7d949ec..2bd4d30 100644 --- a/src/pages/Tracker/Tracker.tsx +++ b/src/pages/Tracker/Tracker.tsx @@ -101,11 +101,18 @@ const Home: React.FC = () => { const filterData = (data: GitHubItem[], filterType: string): GitHubItem[] => { let filtered = [...data]; if (["open", "closed", "merged"].includes(filterType)) { - filtered = filtered.filter((item) => - filterType === "merged" - ? !!item.pull_request?.merged_at - : item.state === filterType - ); + filtered = filtered.filter((item) => { + if (filterType === "merged") { + return !!item.pull_request?.merged_at + } + else if (filterType === "closed") { + return item.state === "closed" && !item.pull_request?.merged_at + } + else { + //open + return item.state === "open" + } + }); } if (searchTitle) { filtered = filtered.filter((item) =>