auditionadmin/resources/views/admin/rooms/index.blade.php

28 lines
995 B
PHP

<x-layout.app>
<x-slot:page_title>Rooms</x-slot:page_title>
<x-slot:title_bar_right><x-form.button href="{{route('admin.rooms.create')}}">New Room</x-form.button></x-slot:title_bar_right>
<!--suppress JSUnresolvedReference -->
<div class="grid md:grid-cols-4 gap-5" x-data="roomManager()">
<div class="col-span-3"> {{-- Container for room cards --}}
<div class="grid md:grid-cols-3 gap-3">
@foreach($rooms as $room)
{{-- Room 0 should be at the end for unassigned auditions--}}
@continue($room->id === 0)
@include('admin.rooms.index-room-card')
@endforeach()
</div>
</div>
<div> {{-- Unassigned Auditions --}}
@php
$room = $rooms->find(0);
@endphp
@include('admin.rooms.index-room-card')
</div>
</div>
@include('admin.rooms.index-sortablejs-script')
</x-layout.app>