"use client"; import AppHeader from "@comp/AppHeader/page"; import Buttonbriz from "plugins/Buttonbriz/page"; import Input from "plugins/Input/page"; import React, { useContext, useEffect, useRef, useState } from "react"; import person from "@img/person.png"; import Image from "next/image"; import AppContext from "@ctx/AppContext"; import Avatar from "boring-avatars"; import { toast } from "react-toastify"; import SimpleReactValidator from "simple-react-validator"; import DatePickerIran from "plugins/DatePickerIran/page"; import moment from "jalali-moment"; const page = () => { const CTX = useContext(AppContext); const profile = CTX.state.profile; const [fistName, setFistName] = useState(""); const [lastName, setLastName] = useState(""); const [phoneNumber, setPhoneNumber] = useState(""); const [nationalId, setNationalId] = useState(""); const [birthDateTimeStamp, setBirthDateTimeStamp] = useState(""); const [, forceUpdate] = useState(); const validator = useRef( new SimpleReactValidator({ messages: { required: "پر کردن این فیلد الزامی میباشد", }, element: (message) => ( <>