Documentation

Backoffice React

Provider, auth flows, hooks, Relay helpers, and backoffice UI scaffolds.

@plumile/backoffice-react renders the backoffice runtime in React.

Main public surface:

  • BackofficeProvider and configuration hooks;
  • auth and session screens such as LoginFlow, AcceptInvitationScreen, and password reset flows;
  • hooks such as useBackofficeListUrlState, useConditionalSubscription, and useCopyToClipboard;
  • Relay helpers such as RelayProvider, configureRelayEnvironment, getEnvironment, and resolveMutationOutcome;
  • backoffice-specific layouts such as BackofficeOverviewLayout and BackofficeTabbedDetailShell.

This package should not become a second generic component library. Keep generic visual primitives in @plumile/ui.