import Field from "@/app/component/element/Field"; import { formatPhoneNumber, validatePhoneNumber } from "@/helper"; import { request } from "@/services/response"; import { Button, InputAdornment } from "@mui/material"; import Link from "next/link"; import { useState } from "react"; function LogInPage({ setIsSendMsg, setStep, matchedCity }) { const [num, setNum] = useState(""); const [error, setError] = useState({ valid: true, text: "" }); const handleChange = (val) => { const formatted = formatPhoneNumber(val); const checkedNum = validatePhoneNumber(formatted); setError(checkedNum); setNum(formatted); }; const handleReq = () => { request .auth("/") .then(() => { setIsSendMsg && setIsSendMsg(true); setStep && setStep((prev) => prev + 1); }) .catch(() => { setLoading(false); }); }; return (

ورود یا ثبت نام در {matchedCity?.site_name || "نوبت 724"}

شماره همراه خود را وارد نمایید.

09 ), }} title="شماره همراه" updateState={handleChange} />

{error.text}

قوانین استفاده {" "} از {matchedCity?.site_name || "نوبت 724"} را می پذیرم.

); } export default LogInPage;