fix: 검색 모드에서 카테고리 필터링 적용

- 검색 결과에도 selectedCategories로 필터링 추가
- Schedule.jsx, AdminSchedule.jsx 수정
This commit is contained in:
caadiq 2026-01-10 09:16:15 +09:00
parent bedda590eb
commit 9986b918d8
2 changed files with 7 additions and 2 deletions

View file

@ -519,7 +519,10 @@ function AdminSchedule() {
// ( searchResults, ) - useMemo
const filteredSchedules = useMemo(() => {
if (isSearchMode) {
return searchTerm ? searchResults : [];
if (!searchTerm) return [];
//
if (selectedCategories.length === 0) return searchResults;
return searchResults.filter(s => selectedCategories.includes(s.category_id));
}
// :
return schedules.filter(schedule => {

View file

@ -259,7 +259,9 @@ function Schedule() {
if (isSearchMode) {
// , API (Meilisearch )
if (!searchTerm) return [];
return searchResults;
//
if (selectedCategories.length === 0) return searchResults;
return searchResults.filter(s => selectedCategories.includes(s.category_id));
}