اذهب إلى المحتوى

Zen Eddin Allaham

الأعضاء
  • المساهمات

    823
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    35

كل منشورات العضو Zen Eddin Allaham

  1. لا اريدهم على شكل خلفية بل اريدهم فقط color لكن مدمج اللون
  2. كيف يمكن دمج لون الوسم a مثل linear-gradient() الموجودة في background
  3. اقصد في ماذا نستخدمهم
  4. اريد شرح مفصل لدالات find & findIndex & findOne
  5. هل تقصد أن لا أقوم بتطبيق متجر الكتروني حالياً
  6. بصراحه أواجه صعوبات كبيرة في بناء متجر الكتروني لوحدي باستخدام React هل هذا أمر طبيعي
  7. هل يجب علي تعلم Angular بعد تعلم react
  8. هل لديك روابط عبر سوشل ميديا لتطبيقات التي شرحتهم لانني لم اجدهم على يوتيوب من اجل تعلم الشرح
  9. السلام عليكم اصبحت انفذ مشروع اوقات صلاة بستخدام ريأكت لوحدي, ما المشاريع التي يمكن قيام بها ايضاً واريده يكون اصعب من هذه التطبيق
  10. السلام عليكم اصبحت انفذ مشروع اوقات صلاة بستخدام ريأكت لوحدي, ما المشاريع التي يمكن قيام بها ايضاً واريده يكون اصعب من هذه التطبيق
  11. الان اصبحت افهم بضع من الاكواد التي اطبقها بفضلكم شكرأ جزيلاً لكم ☺️ لكن تبقى هذه الكود لم افهمه بشكل واضح const formatingTimes = (times) => { if(!times){ return "00:00"; } let [hours , minutes] = times.split(":").map(Number) const perd = hours >= 12 ? "PM" : "AM"; hours = hours % 12 || 12 return `${hours}:${minutes < 10 ? "0" + minutes : minutes} ${perd}` }
  12. كيف ادمج نافذة console في متصفح
  13. الى الان بصراحة لم افهم الدالة map بشكل واضح
  14. هل يمكنكم شرح لي الدالات بالتفصيل وما وظيفتها fetch & map & json
  15. هل يمكنكم شرح لي هذه الكود بشكل افضل, import Prayer from "./components" import React,{useEffect, useState} from "react" function App() { const [prayerTimes , setPrayerTimes] = useState({}) const [dateTime , setDateTime] = useState("") const [citi , setCiti] = useState("Cairo") const citys = [ {name :"القاهرة" , value:"Cairo"}, {name :"الأسكندرية" , value:"Alexandria"}, {name : "الجيزة" , value: "Giza"}, {name :"المنصورة" , value:"Monsoura"}, {name :"الأسوان" , value:"Aswan"}, {name :"الأقصر" , value:"Luxor"}, ] useEffect(() => { const fetchPrayerTime = async () => { try{ const response = await fetch(`https://api.aladhan.com/v1/timingsByCity/24-05-2025?city=Eg&country=${citi}`); const data_Prayar = await response.json() setPrayerTimes(data_Prayar.data.timings) setDateTime(data_Prayar.data.date.gregorian.date) console.log(data_Prayar.data.date.gregorian.date); }catch(error){ console.log(error) } } fetchPrayerTime() },[citi]) const formateTimes = (time) =>{ if(!time){ return "00:00"; } let [hours , minutes] = time.split(":").map(Number) const perd = hours >= 12 ? "PM" : "AM"; hours = hours % 12 || 12; return`${hours}:${minutes < 10 ? "0" + minutes : minutes} ${perd}` } return ( <> <section> <div className="container"> <div className="top-section"> <div className="city"> <h3>المدينة</h3> <select name="" id="" onChange={(e) => setCiti(e.target.value)}> {citys.map((city) => ( <option key={city.value} value={city.value}>{city.name}</option> ))} </select> </div> <div className="date"> <h3>التاريخ</h3> <h4>{dateTime}</h4> </div> </div> <Prayer name="الفجر" time={formateTimes(prayerTimes.Fajr)}/> <Prayer name="الظهر" time={formateTimes(prayerTimes.Dhuhr)}/> <Prayer name="العصر" time={formateTimes(prayerTimes.Asr)}/> <Prayer name="المغرب" time={formateTimes(prayerTimes.Maghrib)}/> <Prayer name="العشاء" time={formateTimes(prayerTimes.Isha)}/> </div> </section> </> ) } export default App اعتذر ان كان الامر مزعج بالنسبة لكم
  16. ما الفرق بين js & jsx في المشاريع
  17. بصراحة اواجه بعض الصعوبات في بناء تطبيق اوقات صلاة في ريأكت هل هذا امر طبيعي
  18. لم افهم لماذا حذف سطر 33 هو عبارة عن حواف للكونتينر border: 1px solid #d7d7d74e;
  19. عند فتح تطبيق من خلال الهاتف هكذا شكله كيف احل المشكلة src.zip
  20. عند فتح تطبيق من خلال الهاتف هكذا شكله كيف احل المشكلة src.zip
  21. كيف يمكن رفع المشروع على netlify حيث لانني اول مرة ارفع مشروع react اريده مشروع كرابط
  22. كيف يمكن تغير التاريخ تلقائي في كل يوم src.zip
×
×
  • أضف...