11import { isDevMode } from '@/utils/cookie.ts' ;
22
3- import { subjectMock , teamArticlesMock , teamInfoMock } from '@/api/mocks.ts' ;
3+ import { subjectMock } from '@/api/mocks.ts' ;
44
55import apiInstance from './apiInstance' ;
66import { ITeamInfo } from './team' ;
@@ -32,12 +32,31 @@ export interface IArticle {
3232
3333export interface IArticlesByDateResponse {
3434 content : IArticle [ ] ;
35- page : {
36- size : number ;
37- number : number ;
38- totalElements : number ;
39- totalPages : number ;
35+ empty : boolean ;
36+ first : boolean ;
37+ last : boolean ;
38+ number : number ;
39+ numberOfElements : number ;
40+ pageable : {
41+ offset : number ;
42+ pageNumber : number ;
43+ pageSize : number ;
44+ paged : boolean ;
45+ unpaged : boolean ;
46+ sort : {
47+ empty : boolean ;
48+ sorted : boolean ;
49+ unsorted : boolean ;
50+ } ;
4051 } ;
52+ size : number ;
53+ sort : {
54+ empty : boolean ;
55+ sorted : boolean ;
56+ unsorted : boolean ;
57+ } ;
58+ totalElements : number ;
59+ totalPages : number ;
4160}
4261
4362export interface ITopicResponse {
@@ -58,11 +77,11 @@ export const getTeamInfoAndTags = async (
5877 year : number ,
5978 month : number
6079) : Promise < ITeamInfoAndTagsResponse > => {
61- if ( isDevMode ( ) ) {
62- await new Promise ( ( r ) => setTimeout ( r , 1000 ) ) ;
80+ // if (isDevMode()) {
81+ // await new Promise((r) => setTimeout(r, 1000));
6382
64- return teamInfoMock . data ;
65- }
83+ // return teamInfoMock.data;
84+ // }
6685
6786 const res = await apiInstance . get < ServerResponse < ITeamInfoAndTagsResponse > > (
6887 `/v1/teams/${ teamId } /team-page` ,
@@ -77,9 +96,9 @@ export const getArticlesByDate = async (
7796 date : string ,
7897 page : number
7998) : Promise < IArticlesByDateResponse > => {
80- if ( isDevMode ( ) ) {
81- return teamArticlesMock . data ;
82- }
99+ // if (isDevMode()) {
100+ // return teamArticlesMock.data;
101+ // }
83102
84103 const res = await apiInstance . get < ServerResponse < IArticlesByDateResponse > > (
85104 `/v1/articles/${ teamId } /by-date` ,
0 commit comments