Bouton.tsx 537 octets
Newer Older
import './Bouton.css'
import {useState} from "react";

function Bouton() {

    const [status, setStatus] = useState(true)

Quentin Vauthier's avatar
Quentin Vauthier a validé
    function changeStatus() {
        setStatus(!status)
        const toFetch = status ? 'http://localhost:3000/unlock' : 'http://localhost:3000/lock'
        fetch(toFetch, {method: 'POST'})
    }

    return(
        <div className="btn">
Quentin Vauthier's avatar
Quentin Vauthier a validé
            <button onClick={changeStatus}>
                Chatière {status ? "ouverte" : "fermée"}
            </button>
        </div>
    )
}

export default Bouton