@extends('layouts.app') @section('titre', "Salle d'attente") @php($etats = \App\Models\LabSession::class) @section('contenu')

{{ $seance->lab->titre }}

@if ($seance->visioOuverte())

Rejoindre la visio de la classe

@endif @if ($labSession->etat === $etats::EN_ATTENTE)

En attente que le prof t'admette…

Tes machines s'ouvriront ici dès qu'il t'aura admis.

@elseif ($labSession->etat === $etats::ADMIS)

Préparation de tes VM…

Ça prend généralement moins d'une minute.

@elseif ($labSession->etat === $etats::ECHEC)

Tes machines n'ont pas pu être préparées

Ton prof le voit et peut relancer. Cette page se mettra à jour toute seule.

@elseif ($labSession->etat === $etats::ACTIF && $labSession->machines->isNotEmpty())

Tes machines

@foreach ($labSession->machines as $i => $machine) @endforeach
@foreach ($labSession->machines as $i => $machine) @endforeach

Vérification

@csrf
@if (session('correction_indisponible'))

La vérification est indisponible pour le moment. Réessaie dans une minute.

@endif @if ($correction = $labSession->derniereCorrection)

{{ $correction->reussi ? 'Réussi' : 'Pas encore réussi' }} · {{ $correction->note }}/{{ $correction->note_max }}

@endif
@vite('resources/js/console.js') @else

Cette séance est terminée pour toi

Tes machines ont été supprimées.

@endif
@if (in_array($labSession->etat, [$etats::EN_ATTENTE, $etats::ADMIS, $etats::ECHEC], true)) @endif @endsection