App.tsx 703 octets
Newer Older
import { useEffect, useState } from 'react';
Quentin Vauthier's avatar
Quentin Vauthier a validé
import './App.css'
import Bouton from "./interface/Bouton";
import CatHistory from "./interface/CatHistory";
import Chats from "./interface/Chats";
Quentin Vauthier's avatar
Quentin Vauthier a validé

function App() {

  const [status, setStatus] = useState({})

  useEffect(() => {
    const fetchData = async () => {
      const res = await fetch(`http://localhost:3000/status`)
      const data = await res.json()
      setStatus(data)
    }
    fetchData()
  }, []);

Quentin Vauthier's avatar
Quentin Vauthier a validé
  return (
    <div className="App">
        <div>
            <h1>La chatière de Pina !</h1>
        </div>
        <Bouton status={status} />
        <Chats status={status} />
Quentin Vauthier's avatar
Quentin Vauthier a validé
    </div>
  )
}

export default App