Inventory Module's Admin Widget Injection Zones

This reference shows all the injection zones in the Medusa Admin related to the Inventory Module.

Deprecated Suffixes: Before Medusa v2.17.2, injection zone names ended with .before or .after to place the widget at the top or the bottom of the zone. These suffixes are deprecated, and you should use the zone name without the suffix instead.A widget is now added at the end of the zone it's injected into. Admin users can then change its placement, including moving it to the top of the page or in between the page's core components, using Layout Configurations.Widgets that still use the .before or .after suffixes keep rendering, but the suffix no longer changes their placement.

Inventory Pages#

Injection Zone Name

Description

Additional Props

inventory_item.list

Added at the end of the inventory list page.

-

inventory_item.details

Added at the end of the inventory item details page.

Type DetailWidgetProps<AdminInventoryItem> imported from @medusajs/framework/types

{
  data, // AdminInventoryItem object
}

inventory_item.details.side

Added at the end of the second column in the inventory item details page.

Type DetailWidgetProps<AdminInventoryItem> imported from @medusajs/framework/types

{
  data, // AdminInventoryItem object
}

Reservation Pages#

Injection Zone Name

Description

Additional Props

reservation.list

Added at the end of the reservations list page.

-

reservation.details

Added at the end of a reservation item's details page.

Type DetailWidgetProps<AdminReservation> imported from @medusajs/framework/types

{
  data, // AdminReservation object
}

reservation.details.side

Added at the end of the second column in the reservation item details page.

Type DetailWidgetProps<AdminReservation> imported from @medusajs/framework/types

{
  data, // AdminReservation object
}
Was this page helpful?
Ask Bloom
For assistance in your development, use Claude Code Plugins or Docs MCP server in Cursor, VSCode, etc...FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break
⇧↵