gtm-vue
Version:
Wrapper for using Google Tag Manager with Vue. Inspired by vue-gtm.
14 lines • 470 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
function setupDirective(Vue, directiveName) {
var trackDirective = {
bind: function (el, binding) {
el.addEventListener('click', function () {
Vue.gtm.trackEvent(binding.value);
});
},
};
Vue.directive(directiveName || 'track', trackDirective);
}
exports.setupDirective = setupDirective;
//# sourceMappingURL=directive.js.map