diff --git a/src/front/src/api/articleApi.js b/src/front/src/api/articleApi.js index 75d772a..6dc4372 100644 --- a/src/front/src/api/articleApi.js +++ b/src/front/src/api/articleApi.js @@ -16,6 +16,15 @@ function getArticles({page = 0, size = 10, q = ''}) { }); } +function getArticle(id) { + return axios({ + url: '/api/articles/' + id, + headers: { + 'Authorization': commonUtil.getAuthenticationHeaderBearer.bind(this)() + } + }); +} + function postArticle({title = '', content = ''}) { return axios({ @@ -33,5 +42,6 @@ function postArticle({title = '', content = ''}) { export default { getArticles, + getArticle, postArticle } \ No newline at end of file diff --git a/src/front/src/pages/articles/Detail.vue b/src/front/src/pages/articles/Detail.vue new file mode 100644 index 0000000..dd93d40 --- /dev/null +++ b/src/front/src/pages/articles/Detail.vue @@ -0,0 +1,38 @@ + + + + + \ No newline at end of file diff --git a/src/front/src/pages/articles/List.vue b/src/front/src/pages/articles/List.vue index f57db7a..5cdb8c4 100644 --- a/src/front/src/pages/articles/List.vue +++ b/src/front/src/pages/articles/List.vue @@ -1,8 +1,7 @@