diff --git a/resources/js/app.js b/resources/js/app.ts similarity index 91% rename from resources/js/app.js rename to resources/js/app.ts index 4e6be8f7..700d21c4 100644 --- a/resources/js/app.js +++ b/resources/js/app.ts @@ -2,6 +2,7 @@ import * as bulmaToast from 'bulma-toast'; import Vue from '../../node_modules/vue/dist/vue.esm.js'; import axios from 'axios'; import store from "./store"; +import './shims-vue.d.ts'; // Registro de components const components = import.meta.glob('./components/**/*.vue', { eager: true }); @@ -12,7 +13,7 @@ Object.entries(components).forEach(([path, module]) => { .replace(/\//g, '-') // Replace subfolders with hyphens .replace(/([a-z])([A-Z])/g, '$1-$2') // camelCase to kebab-case .toLowerCase(); // Enforce kebab-case for HTML - Vue.component(name, module.default); + Vue.component(name, (module as any).default); }); window.Vue = Vue; diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php index 7c51fe22..d34444cf 100644 --- a/resources/views/auth/login.blade.php +++ b/resources/views/auth/login.blade.php @@ -5,7 +5,7 @@