From 5714ed16d72c5442f58366ac51f40cc32ea406ab Mon Sep 17 00:00:00 2001 From: Som Gupta <78577376+knownotunknown@users.noreply.github.com> Date: Thu, 14 Mar 2024 00:17:47 -0500 Subject: [PATCH] fix: list component fixed (#162) * fix: list component fixed * style: ran prettier * Update List.tsx * refactor: remove console log --------- Co-authored-by: Razboy20 --- .../calendar/CalendarHeader/CalenderHeader.tsx | 4 ++-- src/views/components/common/List/List.tsx | 9 ++++----- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/views/components/calendar/CalendarHeader/CalenderHeader.tsx b/src/views/components/calendar/CalendarHeader/CalenderHeader.tsx index 149515d3..3bfbe2da 100644 --- a/src/views/components/calendar/CalendarHeader/CalenderHeader.tsx +++ b/src/views/components/calendar/CalendarHeader/CalenderHeader.tsx @@ -33,7 +33,7 @@ export default function CalendarHeader(): JSX.Element { return (
-
+
-
+
diff --git a/src/views/components/common/List/List.tsx b/src/views/components/common/List/List.tsx index 7a056b74..7f5bbb8b 100644 --- a/src/views/components/common/List/List.tsx +++ b/src/views/components/common/List/List.tsx @@ -75,13 +75,12 @@ function List(props: ListProps): JSX.Element { useEffect(() => { // check if the draggables content has *actually* changed - if (props.draggables.every((element, index) => equalityCheck(element, items[index].content))) { - console.log("List's draggables have not changed"); + if ( + props.draggables.length === items.length && + props.draggables.every((element, index) => equalityCheck(element, items[index].content)) + ) { return; } - - console.log("List's draggables have changed, updating..."); - setItems(wrap(props.draggables)); }, [props.draggables]);