const Inputmask = require('inputmask').default const $ = require('jquery') class Masks { constructor () { this.applyMasks() $('*[data-collection]').on('collection.update', this.applyMasks) } applyMasks () { const elements = document.querySelectorAll('*[data-inputmask]') for (const element of elements) { new Inputmask() .mask(element) } } } module.exports = Masks