Skip to main content

AbyssProvider

Convenience wrapper for I18nProvider, OverlayProvider, ThemeProvider, and RouterProvider.

Submit feedback
github
import { AbyssProvider } from '@uhg-abyss/web/ui/AbyssProvider';

Usage

Use AbyssProvider at the root of your application to configure theming, routing, translations, and overlay functionality. This is a convenience wrapper that combines multiple provider components into a single, easy-to-use component.

The AbyssProvider internally wraps:

  • I18nProvider - For managing translations
  • OverlayProvider - For managing overlays like modals and popovers
  • ThemeProvider - For managing theming and styling
  • RouterProvider - For managing routing

Example

Here's an example showing theme and translations configuration.

Table of Contents