Files
teknav-bak/app/src/main.jsx
T
arsam aefb2a86de Import source: app/src/main
Import the existing local project snapshot. This commit organizes existing files; it does not represent newly developed functionality.
2026-09-18 23:24:48 +03:30

22 lines
658 B
React

// Vite entry — imports global CSS (with @font-face) and the app root.
import './styles/global.css';
import '../teknav-app.jsx';
// Dismiss the splash loader once React has painted its first content.
queueMicrotask(() => {
const root = document.getElementById('root');
if (!root) return;
if (root.children.length > 0) {
window.__doneLoading?.();
return;
}
const obs = new MutationObserver(() => {
if (root.children.length > 0) {
window.__doneLoading?.();
obs.disconnect();
}
});
obs.observe(root, { childList: true, subtree: true });
setTimeout(() => { window.__doneLoading?.(); obs.disconnect(); }, 3500);
});