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

Zen Eddin Allaham

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

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

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

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

    37

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

  1. اريد عند ادخال البريد الالكتروني تظهر رسالة alert ترحيباً بالمستخدم كيف يمكن فعلاها 1.zip
  2. كيف يمكنني اضافة تباعد ما بين السطور
  3. كيف احول شكل لون الاكود من هكذا الى هكذا
  4. لا اريدهم على شكل خلفية بل اريدهم فقط color لكن مدمج اللون
  5. كيف يمكن دمج لون الوسم a مثل linear-gradient() الموجودة في background
  6. اقصد في ماذا نستخدمهم
  7. اريد شرح مفصل لدالات find & findIndex & findOne
  8. هل تقصد أن لا أقوم بتطبيق متجر الكتروني حالياً
  9. بصراحه أواجه صعوبات كبيرة في بناء متجر الكتروني لوحدي باستخدام React هل هذا أمر طبيعي
  10. هل يجب علي تعلم Angular بعد تعلم react
  11. هل لديك روابط عبر سوشل ميديا لتطبيقات التي شرحتهم لانني لم اجدهم على يوتيوب من اجل تعلم الشرح
  12. السلام عليكم اصبحت انفذ مشروع اوقات صلاة بستخدام ريأكت لوحدي, ما المشاريع التي يمكن قيام بها ايضاً واريده يكون اصعب من هذه التطبيق
  13. السلام عليكم اصبحت انفذ مشروع اوقات صلاة بستخدام ريأكت لوحدي, ما المشاريع التي يمكن قيام بها ايضاً واريده يكون اصعب من هذه التطبيق
  14. الان اصبحت افهم بضع من الاكواد التي اطبقها بفضلكم شكرأ جزيلاً لكم ☺️ لكن تبقى هذه الكود لم افهمه بشكل واضح 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}` }
  15. كيف ادمج نافذة console في متصفح
  16. الى الان بصراحة لم افهم الدالة map بشكل واضح
  17. هل يمكنكم شرح لي الدالات بالتفصيل وما وظيفتها fetch & map & json
  18. هل يمكنكم شرح لي هذه الكود بشكل افضل, 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 اعتذر ان كان الامر مزعج بالنسبة لكم
  19. ما الفرق بين js & jsx في المشاريع
  20. بصراحة اواجه بعض الصعوبات في بناء تطبيق اوقات صلاة في ريأكت هل هذا امر طبيعي
  21. لم افهم لماذا حذف سطر 33 هو عبارة عن حواف للكونتينر border: 1px solid #d7d7d74e;
  22. عند فتح تطبيق من خلال الهاتف هكذا شكله كيف احل المشكلة src.zip
×
×
  • أضف...