Подключение локальный flatpickr к vue.js
Пытаюсь подключить flatpickr. Делаю это так:
beforeCreate() {
$.when(
$.getScript("./flatpickr.min.js")
).done(function () {
let promises = [];
if (lang !== 'en') {
promises.push($.getScript("./vue/ru.js"))
}
promises.push(./vue-flatpickr.min.js"));
$.when(
...promises,
$.Deferred(function (deferred) {
$(deferred.resolve);
})
).done(function () {
Vue.component('flat-pickr', VueFlatpickr);
});
});
И в итоге в консоли получаю ошибку:
[Vue warn]: Failed to resolve component: flat-pickr If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.