refactor: Implement dynamic import of Tabler JS in main.jsx to enhance module management and ensure compatibility with window object
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 14m9s

This commit is contained in:
2025-07-10 10:41:21 +07:00
parent 0c7c717be8
commit cdd7963331
+6 -3
View File
@@ -3,11 +3,14 @@ import ReactDOM from 'react-dom/client'
import App from './App.jsx'
import './index.css'
import '@tabler/core/dist/css/tabler.min.css'
import '@tabler/core/dist/js/tabler.min.js';
// import 'bootstrap/dist/css/bootstrap.min.css'; // Удалено, Tabler уже включает Bootstrap
// Динамический импорт Tabler JS и присваивание в window
import('@tabler/core/dist/js/tabler.min.js').then((mod) => {
window.Tabler = window.Tabler || window.globalThis.Tabler || mod;
});
ReactDOM.createRoot(document.getElementById('root')).render(
<React.StrictMode>
<App />
</React.StrictMode>,
</React.StrictMode>
)