1
0

Linking of login, logout and registration interfaces.

هذا الالتزام موجود في:
raghad
2025-06-24 21:33:32 +03:00
الأصل 4a72e96c76
التزام 9f05ca5f9c
19 ملفات معدلة مع 452 إضافات و170 حذوفات

عرض الملف

@@ -0,0 +1,15 @@
import React from 'react';
import { Navigate } from 'react-router-dom';
const PrivateRoute = ({ children }) => {
const token = localStorage.getItem('token');
if (!token) {
// لو مافي توكن، نعيد التوجيه للصفحة تسجيل الدخول
return <Navigate to="/login" replace />;
}
return children;
};
export default PrivateRoute;