Custom component types

Uiflow's live development server and library publisher enables you to register custom React UI and Logic components via the @uiflow/cli npm package. This enables you to build and add custom components to Uiflow, and extend the functionality available to your applications.
The following pages provide an example of each type of custom component you can create:
  • Custom design components: UI components appear in the Design view's Libraries panel and include visual properties that appear in your application UI.
  • Custom Connect components: Connect components appear in the Connections Catalog and enable your application to access external resources.
  • Logic components: Logic components appear in the Logic view's Libraries panel and include functions and operations that define your application logic.