Feat: Add users endpoint to medusajs (#925)
* add users endpoint to medusajs * add exports to medusa * use native omit Co-authored-by: Sebastian Rindom <seb@medusajs.com>
This commit is contained in:
1 parent
31fad7439c
commit
59e268b919
4 files changed
+116
No files matched your search
@@ -27,6 +27,7 @@ export * from "./routes/admin/notes"
|
||||
export * from "./routes/admin/notifications"
|
||||
export * from "./routes/admin/shipping-profiles"
|
||||
export * from "./routes/admin/store"
|
||||
export * from "./routes/admin/users"
|
||||
export * from "./routes/admin/orders"
|
||||
export * from "./routes/admin/variants"
|
||||
export * from "./routes/admin/return-reasons"
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
import { Router } from "express"
|
||||
import _ from "lodash"
|
||||
import { User } from "../../../.."
|
||||
import { DeleteResponse } from "../../../../types/common"
|
||||
import middlewares from "../../../middlewares"
|
||||
const route = Router()
|
||||
|
||||
@@ -31,3 +34,21 @@ export default (app) => {
|
||||
|
||||
return app
|
||||
}
|
||||
export type AdminUserRes = {
|
||||
user: Omit<User, "password_hash">
|
||||
}
|
||||
|
||||
export type AdminUsersListRes = {
|
||||
users: Omit<User, "password_hash">[]
|
||||
}
|
||||
|
||||
export type AdminDeleteUserRes = DeleteResponse
|
||||
|
||||
export * from "./reset-password"
|
||||
export * from "./reset-password-token"
|
||||
|
||||
export * from "./create-user"
|
||||
export * from "./delete-user"
|
||||
export * from "./get-user"
|
||||
export * from "./list-users"
|
||||
export * from "./update-user"
|
||||
Reference in new issue
Block a user