Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. import React from 'react';
  2. import Table from '@material-ui/core/Table';
  3. import TableCell from '@material-ui/core/TableCell';
  4. import TableHead from '@material-ui/core/TableHead';
  5. import TableRow from '@material-ui/core/TableRow';
  6. import Axios from 'axios';
  7.  
  8. export default function Orders() {
  9. state = {
  10. data: []
  11. }
  12.  
  13. componentDidMount() {
  14. axios.get(`https://asia-east2-tumbasin-production.cloudfunctions.net/api/orders`)
  15. .then(res => {
  16. const data = res.data;
  17. this.setState({ data });
  18. })
  19. }
  20.  
  21. render() {
  22. return (
  23. <React.Fragment>
  24. <h1>Orderan Terbaru</h1>
  25. <Table size="small">
  26. <TableHead>
  27. <TableRow>
  28. <TableCell>Order</TableCell>
  29. <TableCell>Date</TableCell>
  30. <TableCell>Status</TableCell>
  31. <TableCell>Total</TableCell>
  32. <TableCell align="right">Id</TableCell>
  33. </TableRow>
  34. </TableHead>
  35. <TableBody>
  36. {this.state.data.map(row => (
  37. <TableRow key={row.id}>
  38. <TableCell>{row.Order}</TableCell>
  39. <TableCell>{row.Date}</TableCell>
  40. <TableCell>{row.Status}</TableCell>
  41. <TableCell>{row.Total}</TableCell>
  42. <TableCell align="right">{row.Id}</TableCell>
  43. </TableRow>
  44. ))}
  45. </TableBody>
  46. </Table>
  47. </React.Fragment>
  48. );
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement