diff --git a/src/front/src/api/articleApi.js b/src/front/src/api/articleApi.js index 0cd3a2d..ee4ec24 100644 --- a/src/front/src/api/articleApi.js +++ b/src/front/src/api/articleApi.js @@ -40,6 +40,20 @@ function postArticle({title = '', content = ''}) { }); } +function updateArticle(id, {title = '', content = ''}) { + return axios({ + url: '/api/articles/' + id, + method: 'put', + headers: { + 'Authorization': commonUtil.getAuthenticationHeaderBearer.bind(this)() + }, + data: { + title, + content + } + }); +} + function removeArticle(id) { return axios({ @@ -55,5 +69,6 @@ export default { getArticles, getArticle, postArticle, + updateArticle, removeArticle } \ No newline at end of file diff --git a/src/front/src/pages/articles/Detail.vue b/src/front/src/pages/articles/Detail.vue index c1225d8..8854927 100644 --- a/src/front/src/pages/articles/Detail.vue +++ b/src/front/src/pages/articles/Detail.vue @@ -13,6 +13,7 @@
+ 수정
diff --git a/src/front/src/pages/articles/Write.vue b/src/front/src/pages/articles/Write.vue index fd713e9..922e8dc 100644 --- a/src/front/src/pages/articles/Write.vue +++ b/src/front/src/pages/articles/Write.vue @@ -1,6 +1,6 @@