Sha256: 871179e0b38381cb8bab1574790e542fe79816a495f183c89accae3528deda92

Contents?: true

Size: 408 Bytes

Versions: 14

Compression:

Stored size: 408 Bytes

Contents

const SLIDE_HEADING_ELEMENTS = document.querySelectorAll('.hero-slider__slider--slide-heading'); // Element from HTML
const regEx = /\*\*(\S+)\*\*/g;
const replacement = '<span class="typography__power-text">$1</span>';

function wrapPowerText() {
  [...SLIDE_HEADING_ELEMENTS].forEach(heading => {
    heading.innerHTML = heading.innerHTML.replace(regEx, replacement);
  })
}

export default wrapPowerText;

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
kcc-gem-theme-1.96.1 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.96.0 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.95.0 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.94.1 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.94.0 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.93.0 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.92.0 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.91.0 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.90.0 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.89.0 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.88.0 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.87.0 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.86.1 assets/js/src/wrapPowerText.js
kcc-gem-theme-1.86.0 assets/js/src/wrapPowerText.js