import React from 'react'; console.log('🚀 بدء تحميل التطبيق...'); // اختبار بسيط أولاً const rootElement = document.getElementById("root"); if (!rootElement) { console.error('❌ لم يتم العثور على عنصر root'); document.body.innerHTML = '

❌ خطأ: لم يتم العثور على عنصر root

'; } else { console.log('✅ تم العثور على عنصر root'); // تنظيف محتوى root rootElement.innerHTML = ''; // اختبار بسيط بدون React أولاً rootElement.innerHTML = `

✅ JavaScript يعمل!

الآن سنحاول تحميل React...

🔄 جاري تحميل React...
`; // الآن نحاول تحميل React setTimeout(async () => { try { console.log('🔄 محاولة تحميل React...'); const { createRoot } = await import('react-dom/client'); console.log('✅ تم تحميل react-dom/client'); const App = await import('./App.tsx'); console.log('✅ تم تحميل App.tsx'); await import('./output.css'); console.log('✅ تم تحميل CSS'); const root = createRoot(rootElement); root.render(React.createElement(App.default)); console.log('✅ تم تحميل التطبيق بنجاح'); } catch (error) { console.error('❌ خطأ في تحميل React:', error); document.getElementById('react-status').innerHTML = `❌ خطأ: ${error.message}`; // إضافة رابط للنسخة البسيطة setTimeout(() => { rootElement.innerHTML += `
🔗 الذهاب للنسخة البسيطة
`; }, 2000); } }, 1000); }