File tree Expand file tree Collapse file tree 3 files changed +13
-4
lines changed
services/ahhachul.com/src Expand file tree Collapse file tree 3 files changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ export const createCommunity = async (req: CommunityForm) => {
3737 formData . append ( 'content' , jsonBlob ) ;
3838
3939 if ( req . images ?. length ) {
40- appendFilesToFormData ( formData , req . images , 'imageFiles' ) ;
40+ appendFilesToFormData ( formData , req . images ) ;
4141 }
4242
4343 const { data } = await axiosInstance . post < ApiResponse < WithPostId > > ( '/community-posts' , formData , {
@@ -70,7 +70,6 @@ export const editCommunity = async (id: number, req: CommunityEditForm) => {
7070 appendFilesToFormData (
7171 formData ,
7272 req . images . flatMap ( image => ( image . data !== null ? [ image . data ] : [ ] ) ) ,
73- 'imageFiles' ,
7473 ) ;
7574 }
7675
Original file line number Diff line number Diff line change 1+ import axios from 'axios' ;
2+
13import axiosInstance from '@/apis/fetcher' ;
24import {
35 ITrain ,
79 type ApiResponse ,
810} from '@/types' ;
911
12+ import { BASE_URL } from '../baseUrl' ;
13+ import { API_PREFIX } from '../endpointPrefix' ;
14+
1015interface APITrainInfoParams extends WithSubwayLineId , WithSubwayStationId { }
1116interface APITrainInfoResponse {
1217 trainRealTimes : ITrain [ ] ;
@@ -15,5 +20,10 @@ interface APITrainInfoResponse {
1520export const fetchSubwayLines = async ( ) =>
1621 await axiosInstance . get < ApiResponse < SubwayLineServerModel > > ( '/subway-lines' ) ;
1722
23+ export const prefetchSubwayLines = async ( ) =>
24+ await axios . get < ApiResponse < SubwayLineServerModel > > (
25+ `${ BASE_URL . SERVER } ${ API_PREFIX } /subway-lines` ,
26+ ) ;
27+
1828export const fetchTrainInfo = ( params : APITrainInfoParams ) =>
1929 axiosInstance . get < ApiResponse < APITrainInfoResponse > > ( '/trains/real-times' , { params } ) ;
Original file line number Diff line number Diff line change 11import { prefetchUserProfile } from './apis/request' ;
2- import { fetchSubwayLines } from './apis/request/subway' ;
2+ import { prefetchSubwayLines } from './apis/request/subway' ;
33import { queryClient } from './contexts/tanstack-query' ;
44import { subwayKeys } from './services/subway' ;
55import { userKeys } from './services/user' ;
@@ -8,7 +8,7 @@ import { getAccessTokenInLocalStorage } from './utils/localStorage';
88async function init ( ) {
99 await queryClient . prefetchQuery ( {
1010 queryKey : subwayKeys . subwayLine ( ) ,
11- queryFn : fetchSubwayLines ,
11+ queryFn : prefetchSubwayLines ,
1212 staleTime : Infinity ,
1313 gcTime : Infinity ,
1414 } ) ;
You can’t perform that action at this time.
0 commit comments