From d8daecb08d512e66aed6704a392650099a1860dc Mon Sep 17 00:00:00 2001 From: sina_sajjadi Date: Thu, 6 Feb 2025 12:04:53 +0330 Subject: [PATCH] refactor: improve filtering logic to exclude null values in DuaComponent --- src/pages/duas/[slug].tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/pages/duas/[slug].tsx b/src/pages/duas/[slug].tsx index 660f756..a7e5c26 100644 --- a/src/pages/duas/[slug].tsx +++ b/src/pages/duas/[slug].tsx @@ -281,9 +281,8 @@ console.log(data);
{duaParts .filter( - (item, index, self) => - // Check if the current item's id is not already in the array - self.findIndex((i) => i.id === item.id) === index + (item, index, self) =>( + self.findIndex((i) => i.id === item.id) === index && (item.text !== null && item.local_alpha !== null && item.translation !== null)) ) .map((item, index) => (