diff --git "a/taehui-fe/src/app/\133language\135/want/components/WantInput.tsx" "b/taehui-fe/src/app/\133language\135/want/components/WantInput.tsx" index dd82816..5ed31b7 100644 --- "a/taehui-fe/src/app/\133language\135/want/components/WantInput.tsx" +++ "b/taehui-fe/src/app/\133language\135/want/components/WantInput.tsx" @@ -26,7 +26,7 @@ const onWant = () => { if (textInput) { - to(`/want/${wantVariety}/${encodeURIComponent(textInput)}`); + to(`/want/${wantVariety}/${encodeURIComponent(textInput)}?page=1`); } }; diff --git "a/taehui-fe/src/app/\133language\135/want/query/useGetWant.ts" "b/taehui-fe/src/app/\133language\135/want/query/useGetWant.ts" index 8cdc33f..7355164 100644 --- "a/taehui-fe/src/app/\133language\135/want/query/useGetWant.ts" +++ "b/taehui-fe/src/app/\133language\135/want/query/useGetWant.ts" @@ -1,5 +1,5 @@ -import { wwwAPI } from "@/utilities/wwwAPI"; import { GetWantAPIComment, GetWantAPIEssay } from "@/type/wwwAPI"; +import { wwwAPI } from "@/utilities/wwwAPI"; import { useInfiniteQuery } from "@tanstack/react-query"; export default function useGetWant( @@ -12,7 +12,7 @@ queryFn: async ({ pageParam }) => { const { data } = await wwwAPI.get< (GetWantAPIEssay | GetWantAPIComment)[] - >(`/want/${wantVariety}/${want}/${pageParam}`); + >(`/want/${wantVariety}/${want}?page=${pageParam}`); return data; }, initialPageParam: 1, diff --git a/taehui-fe/src/middleware.ts b/taehui-fe/src/middleware.ts index 69dc475..507729a 100644 --- a/taehui-fe/src/middleware.ts +++ b/taehui-fe/src/middleware.ts @@ -8,5 +8,5 @@ }); export const config = { - matcher: ["/((?!www|api|_next|.*\\..*).*)"], + matcher: ["/((?!www|_next|.*\\..*).*)"], }; diff --git a/taehui-ts/src/fe-utilities.ts b/taehui-ts/src/fe-utilities.ts index ea39158..8858488 100644 --- a/taehui-ts/src/fe-utilities.ts +++ b/taehui-ts/src/fe-utilities.ts @@ -79,7 +79,7 @@ const { want = [""] } = useParams<{ want: string[] }>(); return { - want: want[0], + want: decodeURIComponent(want[0]), setWant: useCallback( (want: string) => { to(route + "/" + want);