feat(medusa-js, medusa-react): PublishableKeys SC management (#2734)

This commit is contained in:
Frane Polić
2022-12-07 12:16:48 +01:00
committed by GitHub
parent 322d462311
commit 3b2c929408
6 changed files with 228 additions and 3 deletions
@@ -992,6 +992,48 @@ export const adminHandlers = [
)
}),
rest.post(
"/admin/publishable-api-keys/:id/sales-channels/batch",
(req, res, ctx) => {
return res(
ctx.status(200),
ctx.json({
publishable_api_key: {
...fixtures.get("publishable_api_key"),
...(req.body as any),
},
})
)
}
),
rest.delete(
"/admin/publishable-api-keys/:id/sales-channels/batch",
(req, res, ctx) => {
return res(
ctx.status(200),
ctx.json({
publishable_api_key: {
...fixtures.get("publishable_api_key"),
...(req.body as any),
},
})
)
}
),
rest.get(
"/admin/publishable-api-keys/:id/sales-channels",
(req, res, ctx) => {
return res(
ctx.status(200),
ctx.json({
sales_channels: fixtures.get("sales_channels"),
})
)
}
),
rest.post("/admin/publishable-api-keys/", (req, res, ctx) => {
return res(
ctx.status(200),