All files / src/web-component qr-code.async-loader.js

100% Statements 16/16
100% Branches 0/0
100% Functions 0/0
100% Lines 16/16

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x  
export { QrCode } from '../qr-code.js'
export { createImgTag } from '../render/img-tag.render.js'
export { createSvgTag } from '../render/svg.render.js'
export { isValid } from '../error-correction/ec-level.js'
export { parseQrCodeColorsFromElement } from '../utils/css-colors.util.js'
export { parseQrCodeStylesFromElement } from '../utils/css-qrcode-style.util.js'
import css from './qr-code.element.css'
 
let styleSheetLoad = () => {
  const sheet = new CSSStyleSheet()
  sheet.replaceSync(css)
  styleSheetLoad = () => sheet
  return sheet
}
 
export const loadStyles = () => styleSheetLoad()