mirror of
https://github.com/lingble/chatwoot.git
synced 2025-11-01 19:48:08 +00:00
feat: handle rails turbo morphing (#11422)
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
This commit is contained in:
@@ -5,6 +5,7 @@ export const loadCSS = () => {
|
||||
const css = document.createElement('style');
|
||||
css.innerHTML = `${SDK_CSS}`;
|
||||
css.id = 'cw-widget-styles';
|
||||
css.dataset.turboPermanent = true;
|
||||
document.body.appendChild(css);
|
||||
};
|
||||
|
||||
|
||||
@@ -82,6 +82,7 @@ export const IFrameHelper = {
|
||||
|
||||
addClasses(widgetHolder, holderClassName);
|
||||
widgetHolder.id = 'cw-widget-holder';
|
||||
widgetHolder.dataset.turboPermanent = true;
|
||||
widgetHolder.appendChild(iframe);
|
||||
body.appendChild(widgetHolder);
|
||||
IFrameHelper.initPostMessageCommunication();
|
||||
|
||||
@@ -67,6 +67,7 @@ export const createBubbleHolder = hideMessageBubble => {
|
||||
}
|
||||
addClasses(bubbleHolder, 'woot--bubble-holder');
|
||||
bubbleHolder.id = 'cw-bubble-holder';
|
||||
bubbleHolder.dataset.turboPermanent = true;
|
||||
body.appendChild(bubbleHolder);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user