From 570fbd6440b8bdfcd9dff33601cfe0ef2ada4bea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9E=A5=EC=A0=95=EC=95=88?= Date: Fri, 18 Oct 2024 18:53:36 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20ClassList=20=EB=82=B4=EC=97=90=20?= =?UTF-8?q?=EB=A7=88=EA=B0=90=EB=90=9C=20=ED=81=B4=EB=9E=98=EC=8A=A4?= =?UTF-8?q?=EB=93=A4=20=EC=88=9C=EC=84=9C=20=EC=A0=95=EB=A0=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/classList/page/ClassList/ClassList.tsx | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/pages/classList/page/ClassList/ClassList.tsx b/src/pages/classList/page/ClassList/ClassList.tsx index c4d8b0f1..e856f8ed 100644 --- a/src/pages/classList/page/ClassList/ClassList.tsx +++ b/src/pages/classList/page/ClassList/ClassList.tsx @@ -133,10 +133,17 @@ const ClassList = () => { }; const sortedHostInfoByDayOfDay = moimList - ?.filter((data) => (data.dayOfDay ?? 0) === 0) // dayOfDay가 0 이상인 요소 필터링 - .concat(moimList.filter((data) => data.dayOfDay && data.dayOfDay > 0)) - .sort((a, b) => (a.dayOfDay ?? 0) - (b.dayOfDay ?? 0)) - .concat(moimList.filter((data) => data.dayOfDay && data.dayOfDay < 0)); + ?.filter((data) => data.dayOfDay === 0) // dayOfDay가 0인 요소 + .concat( + moimList + .filter((data) => data.dayOfDay && data.dayOfDay > 0) + .sort((a, b) => (a.dayOfDay ?? 0) - (b.dayOfDay ?? 0)) + ) + .concat( + moimList + .filter((data) => data.dayOfDay && data.dayOfDay < 0) + .sort((a, b) => (b.dayOfDay ?? 0) - (a.dayOfDay ?? 0)) + ); if (moimList === null) { return ;