Skip to main content

Description

Embeddable React component that allows users to connect and manage their connected integrations. The Connections React component is an inline version of the hotglue widget. Rather than including the widget as a modal (dialog) in your web-app, the Connections component allows for a more native experience. See an example below:
1246

Connections component preview

Usage

First you must include the HotglueConfig provider as a higher order component in your React app. For example, in index.js:
index.js
Then you can use the Connections component, as shown below:
App.js

Properties

Styling

The Connections component has defined CSS classes that can be used to override the component’s styling to more closely match your own UI/UX.

Flow Container

Each flow is rendered as a section within the Connections component. The classes are shown in the graphic below:
1684

hotglue - Connections Flow Container classes

The classes are also defined in the table below:

Connector Card Each connector (both sources and targets) are rendered as a card within the Flow Container. The classes are shown in the graphic below:
1530

hotglue - Connections Connector Card classes

The classes are also defined in the table below:

Example Included below is a stylesheet to give the Connections component a dark theme.
CSS
The result looks like below:
1047

Sample styling of Connections component