Advertisement
shadiff

accounts.jsx

Apr 2nd, 2023
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.62 KB | None | 0 0
  1. import React,{useContext, useState} from 'react';
  2. import { StepperContext } from '../../contexts/StepperContext';
  3. import axios from 'axios';
  4. import './steps.css';
  5.  
  6. // const baseUrl = '';
  7.  
  8. const Accounts = () => {
  9. const {userData, setUserData} = useContext(StepperContext);
  10. // const [AccountData, setAccountData] = useState({
  11. // 'full_name': '',
  12. // 'email': '',
  13. // 'submission': '',
  14. // 'status': ''
  15.  
  16. // })
  17.  
  18. const handleChange = (e) =>{
  19. const {name, value} = e.target;
  20. setUserData({ ...userData, [name]: value})
  21. }
  22. return (
  23.  
  24. <div className="accounts__container">
  25. <form action ='#'>
  26. <span className="title">CONTACT DETAILS</span>
  27. <div className='fields'>
  28. <div class="input__field">
  29. <label>Sender's Full Name</label>
  30. <input type="text"
  31. placeholder="Enter full name"
  32. onChange={handleChange}
  33. value={userData["Full Name"] || ""}
  34. name="Full Names"
  35. required/>
  36. </div>
  37.  
  38. <div class="input__field">
  39. <label>Sender's ID/ems NUMBER</label>
  40. <input type="text"
  41. placeholder="Enter your NO."
  42. onChange={handleChange}
  43. value={userData["Full Name"] || ""}
  44. required/>
  45. </div>
  46.  
  47. <div class="input__field">
  48. <label> Sender's Email</label>
  49. <input type="text"
  50. placeholder="Enter Email"
  51. onChange={handleChange}
  52. value={userData["Full Name"] || ""}
  53. required/>
  54. </div>
  55.  
  56. <div class="input__field">
  57. <label>Sender's Phone Number</label>
  58. <input type="text"
  59. placeholder="Enter phone number"
  60. onChange={handleChange}
  61. value={userData["Full Name"] || ""}
  62. required/>
  63. </div>
  64.  
  65. <div class="input__field">
  66. <label> Recipient's Full Name</label>
  67. <input type="text"
  68. onChange={handleChange}
  69. value={userData["Full Name"] || ""}
  70. placeholder="Enter full name"
  71. required/>
  72. </div>
  73.  
  74. <div class="input__field">
  75. <label>Recipent's ID/ems NUMBER</label>
  76. <input type="text"
  77. placeholder="Enter your NO."
  78. onChange={handleChange}
  79. value={userData["Full Name"] || ""}
  80. required/>
  81. </div>
  82. <div class="input__field">
  83. <label>Recipent's PHONE NUMBER</label>
  84. <input type="text"
  85. placeholder="Enter your NO."
  86. required/>
  87. </div>
  88. </div>
  89. </form>
  90. </div>
  91. )
  92. }
  93.  
  94. export default Accounts
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement