korean-dummy-json-fetcher
Version:
한국어 더미 데이터 생성 라이브러리
41 lines (40 loc) • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getReview = getReview;
exports.getReviews = getReviews;
exports.createReview = createReview;
exports.patchReview = patchReview;
exports.putReview = putReview;
exports.deleteReview = deleteReview;
const api_1 = require("./api.js");
async function getReview({ id, }) {
return (0, api_1.fetcher)(`/reviews/${id}`);
}
async function getReviews(options) {
return (0, api_1.fetcher)("/reviews", {
params: options,
});
}
async function createReview(data) {
return (0, api_1.fetcher)("/reviews", {
method: "POST",
body: data,
});
}
async function patchReview(id, data) {
return (0, api_1.fetcher)(`/reviews/${id}`, {
method: "PATCH",
body: data,
});
}
async function putReview(id, data) {
return (0, api_1.fetcher)(`/reviews/${id}`, {
method: "PUT",
body: data,
});
}
async function deleteReview({ id }) {
return (0, api_1.fetcher)(`/reviews/${id}`, {
method: "DELETE",
});
}