Add "icon" class to generated icons

This commit is contained in:
venashial
2022-05-24 21:39:49 -07:00
parent a02e2e1fa1
commit 92cee2321f
3 changed files with 15 additions and 5 deletions
@@ -19,10 +19,15 @@ export async function tags(API_URL) {
]);
progressBar.update(4);
const tagIconReducer = (a, v) => ({
...a,
[v.name]: v.icon.replace('<svg', '<svg class="icon"'),
});
// Create single object with icons
const tagIcons = {
...categories.reduce((a, v) => ({ ...a, [v.name]: v.icon }), {}),
...loaders.reduce((a, v) => ({ ...a, [v.name]: v.icon }), {}),
...categories.reduce(tagIconReducer, {}),
...loaders.reduce(tagIconReducer, {}),
};
progressBar.increment();