⬅️ Back to Diagrams Index

Provider composition (conceptual)

Provider placement determines which parts of the app can access global state and cross-cutting UX services.

graph TB Root[App Root] --> Auth[AuthProvider] Root --> Settings[SettingsProvider] Root --> Help[HelpProvider] Root --> Router[AppRouter] Router --> Shells[PublicShell / AppShell] Shells --> Toast[Toast provider\n(shell-scoped UX)] Shells --> Pages[Pages]

Notes: - This is a conceptual diagram. Exact bootstrap wiring can evolve. - Settings and i18n/theme behavior are related (language → formats/locale).


Back to top