Dabolus/polymer3-webpack-starter-kit

View on GitHub
src/components/shared-styles/index.ts

Summary

Maintainability
A
0 mins
Test Coverage
import '@polymer/iron-icon/iron-icon';
import '@polymer/iron-iconset-svg/iron-iconset-svg';

import defs from './defs.scss';

const documentContainer = document.createElement('div');
documentContainer.setAttribute('style', 'display: none;');
documentContainer.innerHTML =
  // TODO: discover why using a template string here breaks everything
  '<dom-module id="shared-styles"><template><style>' +
    defs +
  '</style></template></dom-module>';
document.head.appendChild(documentContainer);