UNPKG

@mikezimm/fps-core-v7

Version:

Library of reusable core interfaces, types and constants migrated from fps-library-v2

29 lines 1.17 kB
// import { IMinStandardIconObject } from '../interfaces/IMinStandardIconObject'; import { commonDefaultIcons, getEasyIcon } from './getEasyIcon'; /** * DEPRECATED - NOW THIS IS Included directly in addEasyIcons * replaceDefaultIcons will test to see if the current imageUrl value is a default image. * If it is found to be a default image already, it will then look for a replacement * * https://github.com/mikezimm/fps-library-v2/issues/59 * https://github.com/mikezimm/pivottiles7/issues/261 * * @param EasyIconsObject * @param item * @param current * @returns */ export function replaceDefaultIcons(EasyIconsObject, item, current, updateFPSEasyIcons) { let result = `${current}`; let isCommon = false; commonDefaultIcons.map((partial) => { if (current.indexOf(partial) > -1) isCommon = true; }); if (isCommon === true) { const originalImageUrl = `${current}`; // If an easyIcon is not found, use the default one result = getEasyIcon(EasyIconsObject, item, updateFPSEasyIcons, originalImageUrl); } return result; } //# sourceMappingURL=replaceDefaultIcons.js.map