feat: medusa-js admin return reasons (#931)
* add: return-reasons admin endpoint to medusa-js * fix types * fix jsdoc * fix typo jsdoc collection Co-authored-by: Sebastian Rindom <seb@medusajs.com>
This commit is contained in:
1 parent
8532c966b5
commit
0acc462e1e
9 files changed
+222
-5179
No files matched your search
@@ -28,6 +28,7 @@ export * from "./routes/admin/notifications"
|
||||
export * from "./routes/admin/shipping-profiles"
|
||||
export * from "./routes/admin/store"
|
||||
export * from "./routes/admin/variants"
|
||||
export * from "./routes/admin/return-reasons"
|
||||
export * from "./routes/admin/swaps"
|
||||
export * from "./routes/admin/regions"
|
||||
// Store
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { ReturnReasonService } from "../../../../services"
|
||||
|
||||
/**
|
||||
* @oas [delete] /return-reason/{id}
|
||||
* @oas [delete] /return-reasons/{id}
|
||||
* operationId: "DeleteReturnReason"
|
||||
* summary: "Delete a return reason"
|
||||
* description: "Deletes a return reason."
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import { Router } from "express"
|
||||
import { ReturnReason } from "../../../.."
|
||||
import { DeleteResponse } from "../../../../types/common"
|
||||
import middlewares from "../../../middlewares"
|
||||
|
||||
const route = Router()
|
||||
@@ -51,12 +52,15 @@ export const defaultAdminReturnReasonsRelations = [
|
||||
"return_reason_children",
|
||||
]
|
||||
|
||||
export type AdminReturnReasonRes = {
|
||||
return_reasons: ReturnReason
|
||||
export type AdminReturnReasonsRes = {
|
||||
return_reason: ReturnReason
|
||||
}
|
||||
|
||||
export type AdminReturnReasonsListRes = {
|
||||
return_reasons: ReturnReason[]
|
||||
}
|
||||
|
||||
export type AdminReturnReasonsDeleteRes = DeleteResponse
|
||||
|
||||
export * from "./create-reason"
|
||||
export * from "./update-reason"
|
||||
@@ -45,4 +45,3 @@ export type StoreReturnReasonsRes = {
|
||||
}
|
||||
|
||||
export * from "./get-reason"
|
||||
export * from "./list-reasons"
|
||||
Reference in new issue
Block a user