From 00a3bee36e5a160cd4bd4dd6d162718ec8782802 Mon Sep 17 00:00:00 2001 From: jellie Date: Tue, 17 Jun 2025 00:59:50 +0900 Subject: [PATCH 1/3] =?UTF-8?q?feat:=20=EC=82=AC=EC=9A=A9=EC=9E=90=20?= =?UTF-8?q?=EA=B4=80=EB=A6=AC=20=EC=A0=84=EC=B2=B4=20=EC=BA=A0=ED=8D=BC?= =?UTF-8?q?=EC=8A=A4,=20=EA=B5=90=EC=9C=A1=EA=B3=BC=EC=A0=95=20=ED=95=84?= =?UTF-8?q?=ED=84=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit feat: 사용자 관리 전체 캠퍼스, 교육과정 필터 --- src/components/common/input/SearchInput.tsx | 4 +- src/components/common/table/TableBody.tsx | 33 ++- src/components/lounge/form/LoungeForm.tsx | 6 +- src/components/mypage/MyCollection.tsx | 101 ++++---- src/components/notice/NoticePostCard.tsx | 17 +- .../notice/layout/NoticeDisplayList.tsx | 26 +- .../session/ManagingSessionCard.tsx | 7 +- src/hooks/common/useFilterCampusCourse.ts | 39 ++- src/hooks/post/useHandlePostTable.ts | 2 +- .../session/useHandleSessionApplicantList.ts | 21 +- .../SessionApplicantManagementDetail.tsx | 244 ++++++++++-------- src/pages/admin/UserManagement.tsx | 58 ++++- src/pages/admin/UserPostCollection.tsx | 56 ++-- src/pages/trainee/Lounge.tsx | 4 +- src/pages/trainee/Notice.tsx | 1 + src/services/admin/userToManageQueries.ts | 86 +++--- src/services/post/loungeQueries.ts | 12 +- src/services/post/myPostQueries.ts | 62 ++--- src/services/post/noticeQueries.ts | 24 +- src/services/session/sessionsQueries.ts | 49 +--- src/services/store/storeQueries.ts | 4 +- src/types/notice/index.d.ts | 4 +- src/types/session/index.d.ts | 5 +- tsconfig.json | 4 +- 24 files changed, 461 insertions(+), 408 deletions(-) diff --git a/src/components/common/input/SearchInput.tsx b/src/components/common/input/SearchInput.tsx index 760e8d1d..89247518 100644 --- a/src/components/common/input/SearchInput.tsx +++ b/src/components/common/input/SearchInput.tsx @@ -50,7 +50,7 @@ const SearchInput = forwardRef( className={`flex h-12 w-[422px] items-center justify-between bg-white hover:text-black hover:outline hover:outline-1 hover:outline-gray-300 ${inputStyle === 'rounded' ? 'rounded-full' : 'rounded-xl'} px-4 ${!isFocus && 'text-gray-400'} ${className}`} htmlFor={name} > - {!isFocus && } + {!isFocus && } ( onChange={onChange} toggleFocus={onToggleFocus} onEnter={handlePressEnter} - className="ml-2 border-none px-0" + className="border-none px-0" /> {value && value !== '' && (