|
|
- document.addEventListener('DOMContentLoaded', function () {
- 'use strict';
-
- drupalSettings.modal = new Vue({ // eslint-disable-line no-unused-vars, no-undef, max-len
- el: '#vue-modal',
- data: {
- showModal: false,
- content: 'Default Modal Text'
- },
- methods: {
- show: function show(content) {
- this.showModal = true;
- this.content = content;
- },
- close: function close() {
- this.showModal = false;
- }
- }
- });
- });
|