-
{person.name}'s Todos
+
قائمة مهام {person.name}
```
-JSX is very minimal as a templating language because it lets you organize data and logic using JavaScript.
+JSXهي لغة قوالب بسيطة جدًا لأنها تسمح لك بتنظيم البيانات والمنطق باستخدام JavaScript.
-Now you know almost everything about JSX:
+الآن تعرف تقريبًا كل شيء عن JSX:
-* JSX attributes inside quotes are passed as strings.
-* Curly braces let you bring JavaScript logic and variables into your markup.
-* They work inside the JSX tag content or immediately after `=` in attributes.
-* `{{` and `}}` is not special syntax: it's a JavaScript object tucked inside JSX curly braces.
+* يتم تمرير خصائص JSX كنصوص داخل أقواس تنصيص
+* تسمح لك الأقواس المنحنية بإضافة منطق ومتغيرات JavaScript داخل الترميز الخاص بك.
+* تعمل الأقواس المنحنية داخل محتوى وسم JSX أو مباشرة بعد `=` في الخصائص.
+* `{{` و `}}` ليست صيغة خاصة: إنما هي كائن JavaScript موجود داخل أقواس JSX المنحنية.
-#### Fix the mistake {/*fix-the-mistake*/}
+#### أصلح الخطأ {/*fix-the-mistake*/}
-This code crashes with an error saying `Objects are not valid as a React child`:
+هذا الكود يتعطل ويظهر خطأ `Objects are not valid as a React child`:
```js
const person = {
- name: 'Gregorio Y. Zara',
+ name: 'غريغوريو واي زارا',
theme: {
backgroundColor: 'black',
color: 'pink'
@@ -270,9 +269,9 @@ export default function TodoList() {
alt="Gregorio Y. Zara"
/>
- - Improve the videophone
- - Prepare aeronautics lectures
- - Work on the alcohol-fuelled engine
+ - تحسين الهاتف
+ - تجهيز محاضرات عن الطيران
+ - العمل على محرك بالوقود الكحولي
);
@@ -287,21 +286,21 @@ body > div > div { padding: 20px; }