diff --git a/package.json b/package.json index b6934e4..2bac69b 100644 --- a/package.json +++ b/package.json @@ -31,5 +31,8 @@ "webpack": "^5.89.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1" + }, + "dependencies": { + "axios": "^1.6.5" } } diff --git a/src/api/getArticle.js b/src/api/getArticle.js index 4061e3b..35496ec 100644 --- a/src/api/getArticle.js +++ b/src/api/getArticle.js @@ -1,7 +1,9 @@ +import axios from 'axios'; + export default async function getArticle(id) { - const res = await fetch('/dbs/articleList.json'); + const res = await axios('/dbs/articleList.json'); - const data = await res.json(); + const data = await res.data; return data.articles[id]; } diff --git a/src/api/getArticleList.js b/src/api/getArticleList.js index 110b1d2..0c69f09 100644 --- a/src/api/getArticleList.js +++ b/src/api/getArticleList.js @@ -1,7 +1,9 @@ +import axios from 'axios'; + export default async function getArticleList() { - const res = await fetch('/dbs/articleList.json'); + const res = await axios('/dbs/articleList.json'); - const data = await res.json(); + const data = await res.data; return data.articles; }