mirror of
https://git.rezel.net/LudoTech/traque.git
synced 2026-02-09 10:20:16 +01:00
Ajout zones en pavage + fix dockefiles
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
import { AdminConnexionProvider} from "@/context/adminConnexionContext";
|
||||
import { AdminConnexionProvider } from "@/context/adminConnexionContext";
|
||||
import { AdminProvider } from "@/context/adminContext";
|
||||
import Link from "next/link";
|
||||
|
||||
export default function AdminLayout({ children}) {
|
||||
export default function AdminLayout({ children }) {
|
||||
return (
|
||||
<AdminConnexionProvider>
|
||||
<AdminProvider>
|
||||
|
||||
@@ -1,15 +1,14 @@
|
||||
"use client";
|
||||
import { TeamReady } from "@/components/admin/teamReady";
|
||||
import BlueButton, { GreenButton, RedButton } from "@/components/util/button";
|
||||
import TeamReady from "@/components/admin/teamReady";
|
||||
import { BlueButton, GreenButton, RedButton } from "@/components/util/button";
|
||||
import { useAdminConnexion } from "@/context/adminConnexionContext";
|
||||
import useAdmin from "@/hook/useAdmin";
|
||||
import { GameState } from "@/util/gameState";
|
||||
import dynamic from "next/dynamic";
|
||||
import { TeamListFixed } from '@/components/admin/teamList';
|
||||
|
||||
const LiveMap = dynamic(() => import('@/components/admin/mapPicker').then((mod) => mod.LiveMap), {
|
||||
ssr: false
|
||||
});
|
||||
// Imported at runtime and not at compile time
|
||||
const LiveMap = dynamic(() => import('@/components/admin/liveMap'), { ssr: false });
|
||||
|
||||
export default function AdminPage() {
|
||||
const { useProtect } = useAdminConnexion();
|
||||
const { gameState, changeState } = useAdmin();
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
"use client";
|
||||
import { GameSettings } from "@/components/admin/gameSettings";
|
||||
import { PenaltySettings } from "@/components/admin/penaltySettings";
|
||||
import GameSettings from "@/components/admin/gameSettings";
|
||||
import PenaltySettings from "@/components/admin/penaltySettings";
|
||||
import { useAdminConnexion } from "@/context/adminConnexionContext";
|
||||
import dynamic from "next/dynamic";
|
||||
|
||||
const ZoneSelector = dynamic(() => import('@/components/admin/zoneSelector').then((mod) => mod.ZoneSelector), {
|
||||
ssr: false
|
||||
});
|
||||
// Imported at runtime and not at compile time
|
||||
const ZoneSelector = dynamic(() => import('@/components/admin/polygonZoneMap'), { ssr: false });
|
||||
|
||||
export default function AdminPage() {
|
||||
const { useProtect } = useAdminConnexion();
|
||||
useProtect();
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
"use client";
|
||||
import ActionDrawer from '@/components/team/actionDrawer';
|
||||
import { Notification } from '@/components/team/notification';
|
||||
import Notification from '@/components/team/notification';
|
||||
import PlacementOverlay from '@/components/team/placementOverlay';
|
||||
import { WaitingScreen } from '@/components/team/waitingScreen';
|
||||
import WaitingScreen from '@/components/team/waitingScreen';
|
||||
import { LogoutButton } from '@/components/util/button';
|
||||
import { useSocket } from '@/context/socketContext';
|
||||
import { useTeamConnexion } from '@/context/teamConnexionContext';
|
||||
|
||||
Reference in New Issue
Block a user