diff --git a/src/pages/Login/Login.jsx b/src/pages/Login/Login.jsx index 903bbb3..9de7c6c 100644 --- a/src/pages/Login/Login.jsx +++ b/src/pages/Login/Login.jsx @@ -1,11 +1,11 @@ -import React, { useState } from "react"; +import React, { useState, useEffect } from "react"; import { useNavigate } from "react-router-dom"; import { useDispatch } from "react-redux"; import { FiLock } from "react-icons/fi"; import { FaRegUser } from "react-icons/fa6"; // Assets -import Loginpic from "../../assets/image/loginpic.jpg"; +import Loginpic from "../../../src/assets/image/loginpic.jpg"; import LogoDM from "../../assets/icons/LogoDM.svg"; // Redux @@ -24,6 +24,16 @@ export default function Login() { const [password, setPassword] = useState(""); const [loading, setLoading] = useState(false); const [error, setError] = useState(""); + const [isMobile, setIsMobile] = useState(window.innerWidth < 768); + + useEffect(() => { + const handleResize = () => { + setIsMobile(window.innerWidth < 768); + }; + + window.addEventListener('resize', handleResize); + return () => window.removeEventListener('resize', handleResize); + }, []); // Handle Login const handleLogin = async (e) => { @@ -92,8 +102,17 @@ export default function Login() { {/* Main Content */}
دسترسی ویژه برای مدیریت و گزارشها
+دسترسی ویژه برای مدیریت و گزارشها