update
This commit is contained in:
24
app/_services/articles.ts
Normal file
24
app/_services/articles.ts
Normal file
@ -0,0 +1,24 @@
|
||||
import request from "@/app/_lib/request";
|
||||
import { BaseResponse, PageData } from "@/app/_types/base";
|
||||
import {
|
||||
Article,
|
||||
ArticleDetail,
|
||||
ArticleDetailParams,
|
||||
ArticleListParams,
|
||||
} from "@/app/_types/article";
|
||||
|
||||
export const listArticles = (params: ArticleListParams) =>
|
||||
request
|
||||
.get<never, BaseResponse<PageData<Article>>>("/article/list", {
|
||||
params,
|
||||
})
|
||||
.then((res) => {
|
||||
return res.data;
|
||||
});
|
||||
|
||||
export const articleDetail = (params: ArticleDetailParams) =>
|
||||
request
|
||||
.get<never, BaseResponse<ArticleDetail>>("/pc/articleDetail", {
|
||||
params,
|
||||
})
|
||||
.then((res) => res.data);
|
Reference in New Issue
Block a user