Advertisement
Guest User

Untitled

a guest
Aug 20th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. type Ticket = {
  2. title: string;
  3. id: number;
  4. };
  5.  
  6. export const App = () => {
  7. const [tickets, setTickets] = useState<Ticket[]>([]);
  8.  
  9. useEffect(() => {
  10. fetch('/api/tickets')
  11. .then(t => t.json())
  12. .then(setTickets);
  13. }, []);
  14.  
  15. return (
  16. <StyledApp>
  17. <header className="flex">
  18. <h1>Welcome to tickets!</h1>
  19. </header>
  20. <main>
  21. {tickets.map(t => (
  22. <p className="ticket flex" key={t.id}>
  23. {t.title}
  24. </p>
  25. ))}
  26. </main>
  27. </StyledApp>
  28. );
  29. };
  30.  
  31. export default App;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement