UNPKG

ember-svg-jar

Version:

Best way to use SVG images in Ember applications

18 lines (14 loc) 435 B
import makeHelper from 'ember-svg-jar/utils/make-helper'; import makeSVG from 'ember-svg-jar/utils/make-svg'; function getInlineAsset(assetId) { try { /* eslint-disable global-require */ return require(`ember-svg-jar/inlined/${assetId}`).default; } catch (err) { return null; } } export function svgJar(assetId, svgAttrs) { return makeSVG(assetId, svgAttrs, getInlineAsset); } export default makeHelper(svgJar);