This commit is contained in:
quantulr
2023-10-27 17:29:50 +08:00
parent dd9ae31b30
commit 73bc779168
31 changed files with 591 additions and 165 deletions

24
app/api/articles.ts Normal file
View 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);