
export const deleteUser = async (adminId, userId) => {
const request = { adminId, userId };
try {
const response = await axiosInstance.delete(`/`, request);
return response.data;
} catch (e) {
console.log(e);
return e.response;
}
};
보통 delete 메서드는 쿼리로 파라미터 값을 전송하도록 되어있는데,
이번에 받은 api를 확인해 보니, body로 값을 전송해야했다.
위 코드와 같이 post 요청 보낼때와 똑같이 보냈더니 오류 메시지가 떴다...
어캐 보내줘야 하는곤데...??

export const deleteUser = async (adminId, userId) => {
const request = { adminId, userId };
try {
const response = await axiosInstance.delete(`/`, { data: request });
return response.data;
} catch (e) {
console.log(e);
return e.response;
}
};
axios 두번째 인자에 파라미터로 받아온 값을 그냥 보내주는게 아니라
data: {}라는 객체 안에 넣어 줘야 문제 없이 작동한다.
껌이네 완전~!~!~!~!