The following are links to live UI frameworks/libraries that can be used to implement Deep Chat.
Make sure to use the
deep-chat-react package and define the element tag as
Depending on your configuration, you may notice a "Failed to resolve component..." warning in the console. This can be fixed by following the simple steps outlined here.
The Svelte browser app should work right out of the box. The SvelteKit implementation requires the component to be imported using
deep-chat to be rendered when it has loaded.
Please add the
CUSTOM_ELEMENTS_SCHEMA into your module's
schemas array and import the component
import 'deep-chat';. See this blog for more information.
Make sure to declare a
solid-js module when working with TypeScript and use hyphen-case syntax for properties that are accessed directly through markup.
deep-chat-react package and lazy load it using Next's
The Live Example demonstrates how to set values via properties (recommended) and attributes, which should also be used as a fallback approach for other frameworks. This example also demonstrates how to import the component via a CDN.
If your platform has not been listed and Vanilla JS approach does not work as fallback, or if you are having issues with any of the existing examples; please see github issues or create a new issue ticket and we will look into it as soon as possible.