Advertisement
Guest User

Untitled

a guest
May 2nd, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. var React = require("react");
  2.  
  3. module.exports = class UserForm extends React.Component {
  4. constructor(props) {
  5. super(props);
  6. this.state = { username: "", password: ""};
  7. this.createUser = this.createUser.bind(this);
  8. }
  9.  
  10. createUser(event) {
  11. console.log("createUser");
  12. event.preventDefault();
  13. var user = { "name": "testMCL", "image": "https://www.smashingmagazine.com/wp-content/uploads/2015/06/10-dithering-opt.jpg", "password": "testmdp"};
  14. var userJson = JSON.stringify(user);
  15. fetch("http://tpiut2017.cleverapps.io/join", {
  16. method: "POST",
  17. body: userJson,
  18. headers: {
  19. "Content-Length": userJson.length,
  20. "Content-type": "application/json"
  21. }
  22. }).then(function(response) {
  23. console.log(response);
  24. });
  25. }
  26.  
  27. render() {
  28. return (
  29. <form onSubmit={this.createUser}>
  30. <label>Nom</label>
  31. <input name="name"/>
  32. <label>Mot de passe</label>
  33. <input type="password"/>
  34. <input type="submit" value="Enregistrer"/>
  35. </form>
  36. );
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement