accept CSS string in registerPreviewStyle

This commit is contained in:
Shawn Erquhart
2018-03-07 17:17:03 -05:00
parent 55f01e6f1d
commit 79ddb3b91c
3 changed files with 26 additions and 3 deletions

View File

@ -138,7 +138,12 @@ export default class PreviewPane extends React.Component {
};
const styleEls = getPreviewStyles()
.map((style, i) => <link key={i} href={style} type="text/css" rel="stylesheet" />);
.map((style, i) => {
if (style.raw) {
return <style key={i}>{style.value}</style>
}
return <link key={i} href={style.value} type="text/css" rel="stylesheet" />;
});
if (!collection) {
return <Frame className="nc-previewPane-frame" head={styleEls} />;