Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. function Form({ label, placeholder, saveName }) {
  2. const [currentValue, setCurrentValue] = React.useState("");
  3.  
  4. function setName(event) {
  5. event.preventDefault();
  6. saveName(currentValue);
  7. setCurrentValue("");
  8. }
  9.  
  10. function onChangeInputName(event) {
  11. setCurrentValue(event.currentTarget.value);
  12. }
  13.  
  14. return (
  15. <form onSubmit={setName}>
  16. <label>{label}</label>
  17. <input
  18. required="required"
  19. autoComplete="off"
  20. name="name"
  21. placeholder={placeholder}
  22. onChange={onChangeInputName}
  23. value={currentValue}
  24. />
  25. <button type="submit">Next</button>
  26. </form>
  27. );
  28. }
  29.  
  30. export default Form;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement