mirror of
https://github.com/ceratic/MediaCollectorLibary.git
synced 2026-05-14 08:06:47 +02:00
21 lines
539 B
JavaScript
21 lines
539 B
JavaScript
// Import required modules
|
|
import Alpine from 'alpinejs';
|
|
import axios from 'axios';
|
|
|
|
// Initialize Alpine.js
|
|
window.Alpine = Alpine;
|
|
Alpine.start();
|
|
|
|
// Set up axios defaults
|
|
axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
|
|
axios.defaults.withCredentials = true;
|
|
|
|
// Global error handler
|
|
window.onerror = function(message, source, lineno, colno, error) {
|
|
console.error('Global error:', { message, source, lineno, colno, error });
|
|
return false;
|
|
};
|
|
|
|
// Export for potential future use
|
|
export { Alpine, axios };
|