Advertisement
Guest User

Untitled

a guest
Feb 17th, 2020
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. import React, {useState} from 'react';
  2. import UseForm from './UseForm';
  3. import { Input } from 'semantic-ui-react';
  4.  
  5. const AddBuilding = () => {
  6. // const [name, setName] = useState("");
  7. // const [code, setCode] = useState("");
  8. // const [address, setAddress] = useState("");
  9.  
  10. const addbuilding = () => {
  11. alert(`Building Created!
  12. Name: ${inputs.Name}
  13. Code: ${inputs.Code}
  14. Address: ${inputs.Address}`);
  15. }
  16. const {inputs, handleInputChange, handleSubmit} = UseForm({name: '', address: '', code: ''}, addbuilding);
  17. return (
  18. <form onSubmit = {handleSubmit} autoComplete = "off">
  19. <label>Name</label>
  20. <input className="input" type="text" name="Name" onChange={handleInputChange} value={inputs.Name} required />
  21. <label>Code</label>
  22. <input className="input" type="text" name="Code" onChange={handleInputChange} value={inputs.Code} required />
  23. <label>Address</label>
  24. <input className="input" type="text" name="Address" onChange={handleInputChange} value={inputs.Address} required />
  25. <button type = "submit">Submit</button>
  26. </form>
  27. );
  28. };
  29.  
  30. export default AddBuilding;
  31.  
  32. // return (
  33. // <form onSubmit = {handleSubmit} autoComplete = "off">
  34. // <label>Name</label>
  35. // <input className="input" type="text" name="Name" onChange={handleInputChange} value={inputs.Name} required />
  36. // <input type = "text" placeholder = "Name" onChange = {handleInputChange} value = {inputs.Name}/>
  37. // <label>Code</label>
  38. // <input className="input" type="text" name="Code" onChange={handleInputChange} value={inputs.Code} required />
  39. // <input type = "text" placeholder = "Code" onChange = {handleInputChange} value = {inputs.Code}/>
  40. // <label>Address</label>
  41. // <input className="input" type="text" name="Address" onChange={handleInputChange} value={inputs.Address} required />
  42. // <input type = "text" placeholder = "Address" onChange = {handleInputChange} value = {inputs.Address}/>
  43. // <button type = "submit">Submit</button>
  44. // </form>
  45. // );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement