Skip to content

Commit

Permalink
sdp-tech#559 fix : search querystring
Browse files Browse the repository at this point in the history
  • Loading branch information
youngsikkk committed Nov 15, 2023
1 parent b18f852 commit 31198be
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 14 deletions.
8 changes: 1 addition & 7 deletions src/components/Community/CommunityList.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -124,11 +124,6 @@ export default function CommunityList({ board, format }) {
page: queryString.page,
latest: 'true',
}, null);
// const params = {
// page : queryString.page
// }
// if (search) params.search = search
// setSearchParams(params);
setList(response.data.data.results);
setTotal(response.data.data.count);
setLoading(false);
Expand Down Expand Up @@ -189,7 +184,6 @@ export default function CommunityList({ board, format }) {
}
useEffect(() => {
const params = { page: page };
if (tempSearch) params.search = tempSearch;
if (search) params.search = search;

if (location.state?.name && page === 1) {
Expand All @@ -201,7 +195,7 @@ export default function CommunityList({ board, format }) {
} else if (page === 1 && pageOneFlag) {
setSearchParams(params);
}
}, [tempSearch, page]);
}, [search, page]);
useEffect(() => {
getItem();
if (parseInt(queryString.page) !== page) setPage(parseInt(queryString.page));
Expand Down
3 changes: 1 addition & 2 deletions src/components/Curation/components/CurationMoreView.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,6 @@ const CurationMoreView = () => {

useEffect(() => {
const params = { page: page };
if (tempSearch) params.search = tempSearch;
if (search) params.search = search;

if (location.state?.name && page === 1) {
Expand All @@ -168,7 +167,7 @@ const CurationMoreView = () => {
} else if (page === 1 && pageOneFlag) {
setSearchParams(params);
}
}, [tempSearch, page]);
}, [search, page]);

// page가 변경될 때마다 page를 붙여서 api 요청하기
useEffect(() => {
Expand Down
3 changes: 1 addition & 2 deletions src/components/Curation/components/CurationUserMoreView.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,6 @@ const CurationUserMoreView = () => {

useEffect(() => {
const params = { page: page };
if (tempSearch) params.search = tempSearch;
if (search) params.search = search;

if (location.state?.name && page === 1) {
Expand All @@ -178,7 +177,7 @@ const CurationUserMoreView = () => {
} else if (page === 1 && pageOneFlag) {
setSearchParams(params);
}
}, [tempSearch, page]);
}, [search, page]);

// page가 변경될 때마다 page를 붙여서 api 요청하기
useEffect(() => {
Expand Down
4 changes: 1 addition & 3 deletions src/components/Story/StoryListPage.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -175,8 +175,6 @@ const StoryListPage = () => {

useEffect(() => {
const params = { page: page };
if (tempSearch) params.search = tempSearch;

if (search) params.search = search;

if (location.state?.name && page === 1) {
Expand All @@ -188,7 +186,7 @@ const StoryListPage = () => {
} else if (page === 1 && pageOneFlag) {
setSearchParams(params);
}
}, [tempSearch, page]);
}, [search, page]);

//검색 요청 api url
const handleSearchToggle = async (e) => {
Expand Down
1 change: 1 addition & 0 deletions src/components/mypick/mycuration/MyCuration.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,7 @@ const MoveSection = styled.div`
const MyCuration = (props) => {
const [checkedList, setCheckedList] = useState('');
const [info, setInfo] = useState([]);
const [tempSearch, setTempSearch] = useState("");
const [search, setSearch] = useState("");
const [searchParams, setSearchParams] = useSearchParams();
const [pageCount, setPageCount] = useState(1);
Expand Down

0 comments on commit 31198be

Please sign in to comment.