Skip to main content
Version: v4.5

App presentation

The IpaMainLayout.jsx component enables you to focus on developing React code – it handles the app layout template and back-end services such as your app's session, configuration, authorization, and error handling.

IpaMainLayout ipa-core component#

IpaMainLayout.jsx is a component called from the ipa-core library that wraps the Layout.jsx and AppProvider.jsx ipa-core components:

  • Layout.jsx component: Renders a template main layout for your app and handles transitions
  • AppProvider.jsx component: A custom provider component that wraps your app to make data and functionality available throughout the entire component tree, such as your app's session, configuration, authorization, error handling, and UI presentation for user roles.