UNPKG

fm-lp-factory

Version:

package created to build web ui components for FidelizarMais LP services

53 lines (45 loc) 1.88 kB
import svgBuilder from "../../utils/svgBuilder.js"; const roundedBackground = (svgText) => { svgText = svgText.replace('fill', ''); const svgContainer = svgBuilder(svgText); svgContainer.classList.add('fm-rounded-icon'); return svgContainer.outerHTML; } const avatarAddRounded = async (checkImg) => { const response = await fetch('https://cdn.fidelizarmais.com/packages/img/indication/indicator-black.svg?123312'); let svgText = await response.text(); return roundedBackground(svgText); }; const whatsappRounded = async (checkImg) => { const response = await fetch('https://cdn.fidelizarmais.com/packages/img/whatsapp-logo-black.svg?123312'); let svgText = await response.text(); return roundedBackground(svgText); }; const emailIconRounded = async (checkImg) => { const response = await fetch('https://cdn.fidelizarmais.com/packages/img/email-black.svg?123312'); let svgText = await response.text(); return roundedBackground(svgText); } const arrowImgRounded = async (checkImg) => { const response = await fetch('https://cdn.fidelizarmais.com/packages/img/arrow-black.svg??123312'); let svgText = await response.text(); return roundedBackground(svgText); } const checkImgRounded = async (checkImg) => { const response = await fetch('https://cdn.fidelizarmais.com/packages/img/verified-black.svg?123312'); let svgText = await response.text(); return roundedBackground(svgText); } const starImgRounded = async (checkImg) => { const response = await fetch('https://cdn.fidelizarmais.com/packages/img/star-filled.svg'); let svgText = await response.text(); return roundedBackground(svgText); } export default { avatarAddRounded, whatsappRounded, emailIconRounded, arrowImgRounded, checkImgRounded, starImgRounded }