Skip to main content

10 docs tagged with "admin panel API"

View all tags

Admin hooks

Create and register hooks in Strapi plugins to let other plugins add personalized behavior to your application.

Admin injection zones

Extend and customize the Strapi admin panel by injecting React components into predefined or custom injection zones.

Admin localization

Provide translations for your Strapi plugin's admin panel interface using registerTrads and react-intl.

Admin navigation & settings

Add menu links, create settings sections, and configure settings links for your Strapi plugin in the admin panel.

Admin Panel API overview

The Admin Panel API exposes register, bootstrap, and registerTrads hooks to inject React components and translations into Strapi's UI. Menu, settings, injection zone, reducer, and hook APIs let plugins add navigation, configuration panels, or custom actions.

Content Manager APIs

The Content Manager APIs reference lists the APIs available to plugins for adding actions and options to the Content Manager List view and Edit view.

injectContentManagerComponent() removed

In Strapi 5, the Content Manager is a plugin, which affects the injectContentManagerComponent() method, replaced by getPlugin('content-manager').injectComponent().

lockIcon replaced by licenseOnly

In Strapi 5, the lockIcon property is replaced by licenseOnly, which affects how the addMenuLink(), addSettingsLink(), and addSettingsLinks() methods from the Admin Panel API work.

Redux store & reducers

Add custom reducers, read state, dispatch actions, and subscribe to changes in Strapi's admin panel Redux store from your plugin.