import Field from "@/app/component/element/Field"; import { validatePhoneNumber } from "@/helper"; import { request } from "@/services/response"; import { InputAdornment, Button } from "@mui/material"; import Link from "next/link"; import { useState } from "react"; function LogInPage({ setIsSendMsg, num, setNum, setUuid, matchedCity, setStep }) { const [error, setError] = useState({ valid: true, text: "" }); const [loading, setLoading] = useState(false); const handleChange = (val) => { const checkedNum = validatePhoneNumber(val); setError(checkedNum); setNum(val); }; const handleReq = async () => { setLoading(true); request .sendCode(num, "") .then((response) => { setLoading(false); if (response.uuid) { setIsSendMsg(true); setUuid(response.uuid); // به مرحله بعد (VerificationPage) میرود setStep && setStep(2); } }) .catch(() => { setLoading(false); }); }; return (
ورود یا ثبت نام در {matchedCity?.site_name || "نوبت 724"}
شماره همراه خود را وارد نمایید.
{error.text}
قوانین استفاده {" "} از {matchedCity?.site_name || "نوبت 724"} را می پذیرم.