We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 44096b8 + ff1e2d4 commit fe2442cCopy full SHA for fe2442c
resources/js/app/directives/richeditor.js
@@ -67,8 +67,8 @@ export default {
67
});
68
},
69
70
- unbind() {
71
- tinymce.remove();
+ unbind(element) {
+ tinymce.remove(element.editor);
72
73
74
/**
@@ -82,8 +82,12 @@ export default {
82
if (binding?.value?.toolbar) {
83
toolbar = binding.value.toolbar.join(' ');
84
} else if (binding?.expression) {
85
- let exp = JSON.parse(binding.expression);
86
- toolbar = exp ? exp.join(' ') : toolbar;
+ try {
+ const exp = JSON.parse(binding.expression);
87
+ toolbar = exp ? exp.join(' ') : toolbar;
88
+ } catch (e) {
89
+ // do nothing
90
+ }
91
}
92
if (!binding.modifiers?.placeholders) {
93
toolbar = toolbar.replace(/\bplaceholders\b/, '');
0 commit comments