Chats.tsx 745 octets
Newer Older
import { useEffect, useState } from "react";
import style from "./Chats.module.css";
export default function Chats({statusCatsInside, sendMessage} : any) {
    const [catsInside, setCatsInside] = useState(statusCatsInside)
    useEffect(() => {
        setCatsInside(statusCatsInside)
    }, [statusCatsInside])
            <h2>Chats dans la maison</h2>
            <div className={style.catsContainer}>
                <button className={style.arrow} onClick={sendMessage.bind(null, 'catEntered')}></button>
                <p>{catsInside ?? ""}</p>
                <button className={style.arrow} onClick={() => {if(catsInside > 0) sendMessage('catLeft')}}></button>
            </div>