Merge pull request #790 from OpenSignLabs/feat_bulksend

This commit is contained in:
Amol
2024-05-30 17:37:45 +05:30
committed by GitHub
2 changed files with 8 additions and 8 deletions
@@ -2,7 +2,7 @@ import React, { useState, useEffect } from "react";
import Parse from "parse";
import axios from "axios";
import "../styles/AddUser.css";
const AddUser = (props) => {
const AddContact = (props) => {
const [name, setName] = useState("");
const [phone, setPhone] = useState("");
const [email, setEmail] = useState("");
@@ -50,7 +50,9 @@ const AddUser = (props) => {
try {
const contactQuery = new Parse.Object("contracts_Contactbook");
contactQuery.set("Name", name);
contactQuery.set("Phone", phone);
if (phone) {
contactQuery.set("Phone", phone);
}
contactQuery.set("Email", email);
contactQuery.set("UserRole", "contracts_Guest");
@@ -68,10 +70,10 @@ const AddUser = (props) => {
_user.set("name", name);
_user.set("username", email);
_user.set("email", email);
_user.set("password", email);
if (phone) {
_user.set("phone", phone);
}
_user.set("email", email);
const user = await _user.save();
if (user) {
@@ -256,14 +258,12 @@ const AddUser = (props) => {
<div className="form-section">
<label htmlFor="phone" style={{ fontSize: 13 }}>
Phone
<span style={{ color: "red", fontSize: 13 }}> *</span>
</label>
<input
type="text"
id="phone"
value={phone}
onChange={(e) => setPhone(e.target.value)}
required
disabled={addYourself}
className="addUserInput"
/>
@@ -287,4 +287,4 @@ const AddUser = (props) => {
);
};
export default AddUser;
export default AddContact;
@@ -1,6 +1,6 @@
import React from "react";
import SelectSigners from "../components/shared/fields/SelectSigners";
import AddUser from "./AddUser";
import AddContact from "./AddContact";
import ModalUi from "./ModalUi";
const LinkUserModal = (props) => {
@@ -43,7 +43,7 @@ const LinkUserModal = (props) => {
}}
></span>
</div>
<AddUser details={props.handleAddUser} closePopup={props.closePopup} />
<AddContact details={props.handleAddUser} closePopup={props.closePopup} />
</ModalUi>
);
};