18 lines
508 B
TypeScript
18 lines
508 B
TypeScript
![]() |
import { CreateTicketRequest, CreateTicketResponse } from "../model/ticket";
|
||
|
import { createMakeRequest } from "./createMakeRequest";
|
||
|
|
||
|
|
||
|
export function createTicket({ makeRequest, url,body, useToken = true }: {
|
||
|
makeRequest: ReturnType<typeof createMakeRequest>;
|
||
|
url: string;
|
||
|
body: CreateTicketRequest;
|
||
|
useToken?: boolean;
|
||
|
}): Promise<CreateTicketResponse> {
|
||
|
return makeRequest({
|
||
|
url,
|
||
|
method: "POST",
|
||
|
useToken,
|
||
|
body,
|
||
|
withCredentials: true,
|
||
|
});
|
||
|
}
|