The admin panel/Component library

The components
the panel is built from.

@rebasepro/ui is the React library the admin panel renders itself with — and the one your custom fields, previews and entity views should use, so an extension looks like it belongs rather than like a bolt-on.

Install it

Already a dependency of every Rebase admin panel. Add it directly when you are building extensions in a separate package.

npm install @rebasepro/ui

Component reference

Every component, with its real prop types and a working example — searchable, and generated from the library itself.

Browse the components

How the panel is composed

The same components assembled into the screens the admin panel actually ships — drawer, app bar, tabs, management views. Per-component props and examples live in the docs reference.