Documentation

Backoffice

Backoffice contracts, manifests, Relay helpers, auth flows, and React scaffolding.

The backoffice packages build on the router, filter-query, UI, and Relay integration boundaries to support data-heavy Plumile-style applications.

Pages in this section

  • Backoffice overview - How the backoffice packages split pure contracts from React integration.
  • Provider setup - Compose a backoffice application with AdminThemeProvider and BackofficeProvider.
  • Backoffice core - Pure backoffice manifests, builders, detail helpers, resolvers, and URL state helpers.
  • Backoffice React - Provider, auth flows, hooks, Relay helpers, and backoffice UI scaffolds.
  • Auth config - Load auth queries and mutations lazily with createBackofficeLazyValue.
  • Relay - Relay boundaries used by backoffice React integrations.
  • I18n config - Combine app translations with shared backoffice and UI translation resources.
  • URL state - Backoffice list and detail URL helpers.
  • Entity manifest example - Declare a list/detail entity with lazy facet loaders and detail pages.
  • List facet example - Build a typed backoffice list facet with columns, filters, sorts, and Relay data.