Context that includes the internal controllers and contexts used by the app. Some controllers and context included in this context can be accessed directly from their respective hooks.
• authController: AuthController
Used auth controller
• dataSource: DataSource
Connector to your database, e.g. your Firestore database
Format of the dates in the CMS. Defaults to 'MMMM dd, yyyy, HH:mm:ss'
Optional entityLinkBuilder: EntityLinkBuilder<any>
Builder for generating utility links for entities
Optional locale: Locale
Locale of the CMS, currently only affecting dates
• navigationContext: NavigationContext
Context that includes the resolved navigation and utility methods and attributes.
• schemaRegistryController: SchemaRegistryController
This controller is in charge of resolving the entity schemas from a given
path. It takes into account the
navigation prop set in the main level of the
CMSApp as well as the
schemaResolver in case you want to override schemas
to specific entities.
• sideEntityController: SideEntityController
Controller to open the side dialog displaying entity forms
• storageSource: StorageSource
Used storage implementation