"use client"; import React, { useContext, useEffect, useRef, useState } from "react"; import { BottomSheet } from "react-spring-bottom-sheet"; import Input from "plugins/Input/page"; import AppContext from "@ctx/AppContext"; import SimpleReactValidator from "simple-react-validator"; import { toast } from "react-toastify"; import Buttonbriz from "plugins/Buttonbriz/page"; import DatePickerIran from "plugins/DatePickerIran/page"; import moment from "jalali-moment"; import validateIranPhone from "plugins/IranPhoneRegex"; const jalaliMoment = require("jalali-moment"); const BottomSheetCreateEmployees = (props) => { const CTX = useContext(AppContext); const [firstName, setFirstName] = useState(""); const [lastName, setLastName] = useState(""); const [phoneNumber, setPhoneNumber] = useState(""); // const [nationalId, setNationalId] = useState(""); const [gender, setGender] = useState(parseInt(0)); // const [birthDate, setBirthDate] = useState(null); const [roleSelectCurrntData, setRoleSelectCurrntData] = useState(""); const [roleSelectData, setRoleSelectData] = useState([]); const [positionId, setPositionId] = useState(""); const [positionIdSelectData, setPositionIdSelectData] = useState(""); const [, forceUpdate] = useState(); const validator = useRef( new SimpleReactValidator({ messages: { required: "پر کردن این فیلد الزامی میباشد", }, element: (message) => ( <>
افزودن کاربر جدید
{rolesData?.find((b) => b.id == e).persianName}
{positionsData?.find((b) => b.id == positionId)?.name}