Try to simplify trooper counter
This commit is contained in:
15
src/import_external_resources.js
Normal file
15
src/import_external_resources.js
Normal file
@@ -0,0 +1,15 @@
|
||||
import mapsheets from './assets/images/mapsheets.svg';
|
||||
import counters from './assets/images/counters.svg';
|
||||
|
||||
const files = {
|
||||
'mapsheets.svg': mapsheets,
|
||||
'counters.svg': counters
|
||||
}
|
||||
|
||||
document.querySelectorAll('use[data-href*=".svg"').forEach(el => {
|
||||
const [filename] = el.dataset.href.match(/.+\.svg/g)
|
||||
, href = el.dataset.href.replace(filename, files[filename].split('/').pop())
|
||||
;
|
||||
|
||||
el.setAttributeNS(null, 'href', href);
|
||||
});
|
||||
Reference in New Issue
Block a user