Skip to content

Commit

Permalink
Merge pull request #286 from ttaerrim/284-api
Browse files Browse the repository at this point in the history
🐛 backend 변경에 따른  /mogaco url /posts로 변경
  • Loading branch information
ttaerrim authored Dec 4, 2023
2 parents a1391e0 + 511a0a2 commit ef94ed2
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions app/frontend/src/services/mogaco.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,39 +8,41 @@ import { morakAPI } from './morakAPI';

export const mogaco = {
endPoint: {
index: '/mogaco',
default: '/posts',
},

list: async (filters?: { date?: string }) => {
const queryString = filters
? `?${new URLSearchParams(filters).toString()}`
: '';
const { data } = await morakAPI.get<ResponseMogacoDto[]>(
`${mogaco.endPoint.index}${queryString}`,
`${mogaco.endPoint.default}${queryString}`,
);
return data;
},
detail: async (id: string) => {
const { data } = await morakAPI.get<ResponseMogacoWithMemberDto>(
`${mogaco.endPoint.index}/${id}`,
`${mogaco.endPoint.default}/${id}`,
);
return data;
},
post: async (form: Partial<RequestCreateMogacoDto>) =>
morakAPI.post(mogaco.endPoint.index, form),
morakAPI.post(mogaco.endPoint.default, form),
edit: async (id: string, form: Partial<RequestCreateMogacoDto>) =>
morakAPI.patch(`${mogaco.endPoint.index}/${id}`, form),
morakAPI.patch(`${mogaco.endPoint.default}/${id}`, form),
delete: async (id: string) => {
const response = await morakAPI.delete(`${mogaco.endPoint.index}/${id}`);
const response = await morakAPI.delete(`${mogaco.endPoint.default}/${id}`);
return response;
},
join: async (id: string) => {
const response = await morakAPI.post(`${mogaco.endPoint.index}/${id}/join`);
const response = await morakAPI.post(
`${mogaco.endPoint.default}/${id}/join`,
);
return response;
},
quit: async (id: string) => {
const response = await morakAPI.delete(
`${mogaco.endPoint.index}/${id}/join`,
`${mogaco.endPoint.default}/${id}/join`,
);
return response;
},
Expand Down

0 comments on commit ef94ed2

Please sign in to comment.