CRMContainer
This is a container for the CRM integration.
Can be themed with Theme.CRMContainer in Theme.
Component children#
| Key | Component | Condition | Align | Description | 
|---|---|---|---|---|
| placeholder | React component | Visible only if  childProps.uriis not present | CRM integration placeholder view shown when there is no CRM configured. Displays the  NoCRMTitle,NoCRMConfigured,NoCRMHintandNoCRMConfiguredActiontemplates | |
| iframe | iframe | Visible only if  childProps.uriis present | CRM iframe. Renders the CRM from the provided uri | 
Static Properties#
| Name | Type | Description | 
|---|---|---|
| Content | DynamicContentStore<CRMContainer.CRMContainerChildrenProps, CRMContainerChildrenKeys> | Dynamic content store | 
| defaultProps | CRMContainer.CRMContainerProps | Default properties | 
Component Properties#
| Name | Type | Description | Optional | Default | 
|---|---|---|---|---|
| uriCallback | function | A callback that returns an URI to be displayed in CRM container based on a selected task. | Yes | |
| uri | string | URI that is displayed in CRM container. | Yes | 
Component Children Properties#
| Name | Type | Description | Optional | Default | 
|---|---|---|---|---|
| uriCallback | function | A callback that returns an URI to be displayed in CRM container based on a selected task. | Yes | |
| uri | string | URI that is displayed in CRM container. | Yes |