Skip to main content
Feedback

Overview

Build and use your own custom user interface components in Flow.

Flow comes with a set of pre-built page components that you can use to add standard user interface features and functionality into your flow pages.

If you require a user interface feature that is not provided by these components, you can build a custom component instead, add it to your tenant, and use it in a page just like a standard component.

For example, you can build a custom component to extend the functionality of the standard table component, or to provide a completely new type of feature, such as a QR code reader, or a signature pad input component.

Once you have built a custom component, you can export it and reuse it across other tenants and flows.

Custom components

Build a custom component

Build custom components using the React JavaScript library.

To learn more about creating React components using the React JavaScript library, see the official documentation at reactjs.org.

Add a custom component

Add a custom component into your tenant to make it available to use in the page builder.

Use a custom component in a page

Once you have added a custom component into your tenant, you can use it in your pages.

Export and import custom components

Reuse custom components by exporting and importing them across your tenants.

On this Page