Files
traque/traque-front/hook/useGame.jsx
2024-03-26 14:35:10 +01:00

17 lines
568 B
JavaScript

"use client";
import { useSocket } from "@/context/socketContext";
import { useTeamConnexion } from "@/context/teamConnexionContext";
import { useTeamContext } from "@/context/teamContext";
export default function useGame() {
const {teamSocket} = useSocket();
const {loggedIn, login, teamId} = useTeamConnexion();
const {currentPosition, enemyPosition} = useTeamContext();
function sendCurrentPosition() {
teamSocket.emit("send_position");
}
return { sendCurrentPosition, login, enemyPosition, currentPosition, loggedIn, teamId };
}