diff --git a/src/api/zip.api.ts b/src/api/zip.api.ts index a21ee85..11e9a32 100644 --- a/src/api/zip.api.ts +++ b/src/api/zip.api.ts @@ -4,7 +4,7 @@ import instance from './instance'; // 서점 검색 export const searchBookstore = async (name: string, lat: number, lng: number) => { try { - const response = await instance.get(`/api/bookstores/search?keyword=${name}&lat=${lat}&lng=${lng}`); + const response = await instance.get(`/api/bookstores/search?searchK=${name}&lat=${lat}&lng=${lng}`); if (response.status == 200) { return response.data; } diff --git a/src/pages/Booksnap/BookSearch.tsx b/src/pages/Booksnap/BookSearch.tsx index a2be2e5..0151c5a 100644 --- a/src/pages/Booksnap/BookSearch.tsx +++ b/src/pages/Booksnap/BookSearch.tsx @@ -13,11 +13,14 @@ const BookSearch = () => { const bookname = ['구원의 날', '지구에서 한아뿐', '사이키쿠스오']; const [recent, setRecent] = useState([]); const [word, setWord] = useState(''); + const isLogin = !!localStorage.getItem('accessToken'); useEffect(() => { - getRecentSearch('booktitle', 1, 10).then((data) => { - setRecent(data.data.searchHistory); - }); + if (isLogin) { + getRecentSearch('booktitle', 1, 10).then((data) => { + setRecent(data.data.searchHistory); + }); + } }, []); const handleClick = (bookName: string) => {