상위 Story
목표
단어 목록 조회, 검색, 상세 조회 API 서비스 함수 구현
구현 내용
파일 위치
src/domains/vocab/services/vocabService.js
API 엔드포인트
| 함수 |
메서드 |
엔드포인트 |
wordService.getList |
GET |
/vocab/words |
wordService.search |
GET |
/vocab/words/search |
wordService.getDetail |
GET |
/vocab/words/{wordId} |
구현 예시
export const wordService = {
getList: ({ level, category, limit = 20, cursor } = {}) =>
vocabApi.get('/vocab/words', { params: { level, category, limit, cursor } }),
search: ({ q, limit = 20, cursor } = {}) =>
vocabApi.get('/vocab/words/search', { params: { q, limit, cursor } }),
getDetail: (wordId) =>
vocabApi.get(`/vocab/words/${wordId}`),
}
완료 조건
상위 Story
목표
단어 목록 조회, 검색, 상세 조회 API 서비스 함수 구현
구현 내용
파일 위치
src/domains/vocab/services/vocabService.jsAPI 엔드포인트
wordService.getListwordService.searchwordService.getDetail구현 예시
완료 조건