adding cleanslate support for style scoping

This commit is contained in:
Benjamin Boudreau
2018-06-09 08:43:18 -04:00
parent 4e01bb3fd6
commit 81517491d5
9 changed files with 1045 additions and 384 deletions

View File

@@ -1,6 +1,7 @@
import React from 'react';
import ReactDOM from 'react-dom';
import Widget from '../components/widget';
import '../../vendor/cleanslate.css';
export default class EmbeddableWidget {
static el;
@@ -13,6 +14,7 @@ export default class EmbeddableWidget {
throw new Error('EmbeddableWidget is already mounted, unmount first');
}
const el = document.createElement('div');
el.setAttribute('class', 'cleanslate');
document.body.appendChild(el);
ReactDOM.render(
component,