Closed tengfei8382 closed 1 year ago
the collection.icons are incomplete. such as 'line-md' icons;
async function GetIconsData(icons, options = {}) { const parsed = ParseIconNames(icons); return await Promise.all(Object.entries(parsed).map(async ([id, icons2]) => { const collection = await fetchCollection(id, options.iconSource, options.remoteDataAPI); return { prefix: id, width: collection.width, height: collection.height, icons: Object.fromEntries(Object.entries(collection.icons).filter(([k]) => icons2 == null ? void 0 : icons2.includes(k))) }; })); }
Some aliases is also icons.
"aliases": { "align-right": { "parent": "align-left", "hFlip": true }, "arrow-align-bottom": { "parent": "arrow-align-left", "rotate": 3 }, "arrow-align-middle": { "parent": "arrow-align-center", "rotate": 3 }, "arrow-align-right": { "parent": "arrow-align-left", "hFlip": true }, }
the collection.icons are incomplete. such as 'line-md' icons;
line-md icons
Some aliases is also icons.