Skip to content

Instantly share code, notes, and snippets.

View randy-allen's full-sized avatar

Randy Allen randy-allen

View GitHub Profile
class Svg {
constructor(name) {
let div = document.createElement('div');
div.innerHTML = require('../../../../public/img/svg/' + name + '.svg'); // change to wherever your svg files are
let fragment = document.createDocumentFragment();
fragment.appendChild(div);
this.svg = fragment.querySelector('svg');
}