- 일정 추가 로직 1차 구현 - 일정 목록 화면 구현 중
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
import type { CreateScheduleRequest } from "@/data/request/schedule/CreateScheduleRequest";
|
||||
import { BaseNetwork } from "./BaseNetwork"
|
||||
import type { UpdateScheduleRequest } from "@/data/request/schedule/UpdateScheduleRequest";
|
||||
import type { DeleteScheduleRequest } from "@/data/request/schedule/DeleteScheduleRequest";
|
||||
import type { ScheduleListRequest } from "@/data/request/schedule/ScheduleListRequest";
|
||||
import {
|
||||
ScheduleListRequest,
|
||||
CreateScheduleRequest,
|
||||
UpdateScheduleRequest,
|
||||
DeleteScheduleRequest
|
||||
} from '@/data/request';
|
||||
import { CreateScheduleResponse } from "@/data/response";
|
||||
|
||||
export class ScheduleNetwork extends BaseNetwork {
|
||||
private baseUrl = "/schedule";
|
||||
@@ -21,7 +24,7 @@ export class ScheduleNetwork extends BaseNetwork {
|
||||
}
|
||||
|
||||
async create(data: CreateScheduleRequest) {
|
||||
return await this.post(
|
||||
return await this.post<CreateScheduleResponse>(
|
||||
`${this.baseUrl}/create`,
|
||||
data
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user