diff --git a/src/views/Master/MasterCompany/DialogFormUser.js b/src/views/Master/MasterCompany/DialogFormUser.js deleted file mode 100644 index d95e4a3..0000000 --- a/src/views/Master/MasterCompany/DialogFormUser.js +++ /dev/null @@ -1,258 +0,0 @@ -import React, { useState, useMemo } from 'react' -import { - Modal, ModalHeader, ModalBody, ModalFooter, - Button, Form, FormGroup, Label, Input, Col, Row, Card, CardBody, Fade -} from 'reactstrap'; -import { DatePicker, Table, Tooltip, Select, Input as InputAntd } from 'antd'; -import moment from 'moment'; -import 'antd/dist/antd.css'; -import { useTranslation } from 'react-i18next'; -const { Option } = Select -const DialogFormUser = ({ openDialog, closeDialog, toggleDialog, typeDialog, dataEdit, roleList }) => { - const { t } = useTranslation() - - const [resourceName, setResourceName] = useState('') - const [username, setUsername] = useState('') - const [password, setPassword] = useState('') - const [retryPassword, setRetryPassword] = useState('') - const [employeeType, setEmployeeType] = useState('') - const [phoneNo, setPhoneNo] = useState('') - const [email, setEmail] = useState('') - const [gender, setGender] = useState('') - const [birthDate, setBirthDate] = useState('') - const [birthPlace, setBirthPlace] = useState('') - const [ktpNumber, setKtpNumber] = useState('') - const [roleId, setRoleId] = useState('') - const [address, setAddress] = useState('') - const [statusResource, setStatusResource] = useState('active') - const [statusRestriction, setStatusRestriction] = useState(false) - - - - const handleSave = () => { - let data = ''; - - if (typeDialog === "Save") { - data = { - // registration_no: registrationnumber, - // company_name: companyName, - // address: addressCompany, - // phone_no: phoneNumber, - // email: emailCompany, - // description: description, - // logo_login: logoLogin, - // logo_header: logoHeader, - // favicon_image: favIcon, - // login_instruction: loginInstruction, - // about: about, - // html_title: htmlTitle, - // app_name: appName, - // base_url: baseUrl, - // is_active: statusCompany, - // template_id: template - } - console.log(data) - - closeDialog('save', data); - } else if (typeDialog === "Set") { - // if (!password && password === "") { - // alert("Please fill password"); - // return; - // } - // if (password !== retryPassword) { - // alert("Password doesn't match"); - // return; - // } - // if (password.length < 8) { - // alert("Password minimum 8 character"); - // return; - // } - // data = { - // id, - // username, - // password, - // email, - // } - - closeDialog('edit', data); - } else { - - // data = { - // id, - // name: resourceName, - // username, - // employee_type: employeeType, - // phone_number: phoneNo, - // email, - // gender, - // birth_place: birthPlace, - // blood_type: bloodType, - // ktp_number: ktpNumber, - // biaya_per_jam: biayaPerJam.replace('.', ''), - // role_id: roleId, - // divisi_id: divisionId, - // address, - // status_resource: statusResource, - // status_boundary: statusRestriction, - // company_id: company_id - // } - - // if (birthDate && birthDate != "") { - // data['birth_date'] = birthDate; - // } - - closeDialog('edit', data); - } - } - - const handleCancel = () => { - closeDialog('cancel', 'none') - } - - const isValidEmail = (email) => { - const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; - return emailRegex.test(email); - }; - - const setupSelectRole = () => { - return ( - <> - {roleList.map((val, index) => { - return ( - - ) - })} - > - ) - } - - - const renderFormSetAdmin = () => { - return ( -
- ) - } - - return ( - <> -