fixed article endpoint
This commit is contained in:
parent
bd6fbbebfd
commit
d77c1c6388
@ -3,16 +3,19 @@ import { Article } from "../domain/articleEntity";
|
|||||||
import { create } from "../domain/articleModel";
|
import { create } from "../domain/articleModel";
|
||||||
import { FetchArticleByIdDTO } from "./dto/fetch_article_by_id_dto";
|
import { FetchArticleByIdDTO } from "./dto/fetch_article_by_id_dto";
|
||||||
import Failure from "core/failure";
|
import Failure from "core/failure";
|
||||||
|
import { integratorApiClient } from "core/httpClient";
|
||||||
|
|
||||||
|
const articleEndpoint = "/papers/"
|
||||||
|
|
||||||
async function getArticle(id: string): Promise<Article> {
|
async function getArticle(id: string): Promise<Article> {
|
||||||
try {
|
try {
|
||||||
// await new Promise((res, _) => {
|
// await new Promise((res, _) => {
|
||||||
// setTimeout(() => res(null), 2000);
|
// setTimeout(() => res(null), 2000);
|
||||||
// });
|
// });
|
||||||
const response = await axios.get<FetchArticleByIdDTO>(
|
const response = await integratorApiClient.get<FetchArticleByIdDTO>(
|
||||||
`https://run.mocky.io/v3/62cd4581-d864-4d46-b1d6-02b45b5d1994/${id}`
|
// `https://run.mocky.io/v3/62cd4581-d864-4d46-b1d6-02b45b5d1994/${id}`
|
||||||
// `https://jsonplaceholder.typicode.com/posts/${id}`
|
// `https://jsonplaceholder.typicode.com/posts/${id}`
|
||||||
// `http://scipaper.ru/v1/papers/${id}`
|
articleEndpoint + id
|
||||||
);
|
);
|
||||||
const dto = response.data;
|
const dto = response.data;
|
||||||
return create({
|
return create({
|
||||||
|
Loading…
x
Reference in New Issue
Block a user