mike-north/ember-calendly

View on GitHub
addon/components/calendly-popup-text.js

Summary

Maintainability
A
0 mins
Test Coverage
// @ts-check
import Component from '@ember/component';
import calendly from 'ember-calendly';

export default Component.extend({
  url: '',
  tagName: 'a',
  click(e) {
    calendly.showPopupWidget(this.get('url'));
    e.preventDefault();
  },
  willDestroyElement() {
    this._super(...arguments);
    calendly.closePopupWidget();
  }
});