diff --git a/documentation/docusaurus.config.js b/documentation/docusaurus.config.js index 6fcff6bc..13f4e906 100644 --- a/documentation/docusaurus.config.js +++ b/documentation/docusaurus.config.js @@ -37,6 +37,9 @@ const config = { locales: ['en'], }, + // Add a widget for Chatwoot for live chat if users need help + clientModules: [require.resolve('./src/components/ChatwootWidget.js')], + presets: [ [ 'classic', @@ -69,7 +72,6 @@ const config = { }), ], ], - themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ diff --git a/documentation/src/components/ChatwootWidget.js b/documentation/src/components/ChatwootWidget.js new file mode 100644 index 00000000..61d72684 --- /dev/null +++ b/documentation/src/components/ChatwootWidget.js @@ -0,0 +1,14 @@ +(function (d, t) { + var BASE_URL = "https://app.chatwoot.com"; + var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; + g.src = BASE_URL + "/packs/js/sdk.js"; + g.defer = true; + g.async = true; + s.parentNode.insertBefore(g, s); + g.onload = function () { + window.chatwootSDK.run({ + websiteToken: 'cFxvnLSjfE2UF4UUiPCA5NsF', + baseUrl: BASE_URL + }) + } +})(document, 'script');