Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. import React, { useState } from 'react';
  2. import api from '../../services/api';
  3.  
  4. export default function Login({ history }) {
  5. const [email, setEmail] = useState('');
  6.  
  7. async function handleSubmit(event) {
  8. event.preventDefault();
  9. const response = await api.post('/sessions',{ email });
  10.  
  11. const { _id } = response.data;
  12.  
  13. localStorage.setItem('user', _id);
  14. history.push('/dashboard');
  15. }
  16. return (
  17. <>
  18. <p>
  19. Ofereça <strong>spots</strong> para programadores e encontre <strong>talentos</strong> para sua empresa
  20. </p>
  21.  
  22. <form onSubmit={handleSubmit}>
  23. <label htmlFor="email">E-MAIL *</label>
  24. <input
  25. type="email"
  26. id="email"
  27. placeholder="Seu melhor e-mail"
  28. value={email}
  29. onChange={event => setEmail(event.target.value)}
  30. />
  31. <button className="btn" type="submit">Entrar</button>
  32. </form>
  33. </>
  34. )
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement