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 ( -
- - - *required. - - - - - - - setKtpNumber(e.target.value.replace(/[^0-9]/g, ''))} placeholder={t('inputNik')} maxLength="16" /> - - - - - - setResourceName(e.target.value)} placeholder={t('inputName')} /> - - - - - - - - - - - - - - - setPhoneNo(e.target.value.replace(/[^0-9]/g, ''))} placeholder={t('inputNoPhone')} maxLength="15" /> - - - - - - - - setEmail(e.target.value)} placeholder={t('inputEmail')} - onBlur={(e) => { - if (!isValidEmail(e.target.value)) { - alert("Masukkan email yang valid."); - } - }} - /> - - - - - - - - - - - - - - setBirthPlace(e.target.value)} placeholder={t('inputBrithPlace')} /> - - - - - - setBirthDate(date)} /> - - - - - - - - - - - - - - - - - - - - - setAddress(e.target.value)} placeholder={t('inputAddress')} /> - - - - -
- ) - } - - return ( - <> - - - {typeDialog === "Save" ? `Add` : typeDialog === "Set" ? "Add " : "Edit"} User - - - {renderFormSetAdmin()} - - - {''} - - - - - ) - -} -export default DialogFormUser; \ No newline at end of file diff --git a/src/views/Pages/Login/Login.js b/src/views/Pages/Login/Login.js index 07e6890..3d74ebc 100644 --- a/src/views/Pages/Login/Login.js +++ b/src/views/Pages/Login/Login.js @@ -232,7 +232,6 @@ class Login extends Component { window.localStorage.setItem('role_name', data_user.role.name); window.localStorage.setItem('hierarchy', JSON.stringify(data_user.hierarchy)); } else { - console.log("kode : ", doLogin.data.code); // NotificationManager.error('Cek username atau password anda!', 'Gagal Login!'); NotificationManager.error(doLogin.data.message, 'Login Failed!'); this.setState({ loader: false });