chore(medusa,types): [5] Add request types to API routes (#8562)

* chore(medusa,types): [5] Add request types to API routes

* more types
This commit is contained in:
Shahed Nasser
2024-08-13 09:37:24 +03:00
committed by GitHub
parent 078c2df773
commit eb331a4bca
21 changed files with 77 additions and 40 deletions
@@ -1,4 +1,6 @@
import { OrderDTO } from "../../../order"
import { DeleteResponse, PaginatedResponse } from "../../common"
import { AdminReturn } from "../../return"
import { AdminClaim } from "./entities"
export interface AdminClaimResponse {
@@ -10,4 +12,23 @@ export interface AdminClaimListResponse
claims: AdminClaim[]
}> {}
export interface AdminClaimOrderResponse {
order: OrderDTO
claim: AdminClaim
}
export interface AdminClaimPreviewResponse {
order_preview: OrderDTO
claim: AdminClaim
}
export interface AdminClaimReturnPreviewResponse {
order_preview: OrderDTO
return: AdminReturn
}
export interface AdminClaimRequestResponse extends AdminClaimPreviewResponse {
return: AdminReturn
}
export interface AdminClaimDeleteResponse extends DeleteResponse<"claim"> {}