عرض عنصر حسب شرط داخل JSX
تقدر تختار محتوى مختلف حسب الحالة بإستخدام تعبير شرطي
المثال داخل مشروع React يدعم JSX و Hooks
تطبيق الفكرة
بنبدل الرسالة مع تغيير حالة تسجيل الدخول
ملف App.jsx
import { useState } from "react";
export default function App() {
const [loggedIn, setLoggedIn] = useState(false);
return <><p>{loggedIn ? "Welcome" : "Please Sign In"}</p><button onClick={() => setLoggedIn(value => !value)}>Toggle</button></>;
}النتيجة
الرسالة بتتبدل عند الضغط