@extends('admin.layout') @section('content') {{-- Categories module UI: Mediums tab requires form selection first. --}}

Categories

Manage Mediums under each Form.

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
Please fix the following:
@endif {{-- Select form + Go interaction (required by flow). --}}
@php $selectedForm = $forms->firstWhere('id', (int) $selectedFormId); @endphp @if(empty($selectedFormId)) {{-- Default state before form selection. --}}
Select Form to Continue

Please choose a form from Select Form and click Go to view mediums.

@elseif($mediums->isEmpty()) {{-- Empty state after selecting a form with no mediums. --}}
No mediums found

No mediums available for {{ $selectedForm?->name ?? 'the selected form' }}. Click Add New Medium to create one.

@else
@foreach($mediums as $medium) @endforeach
Medium Total Artworks Updated By Actions
{{ $medium->name }} {{ (int) $medium->paintings_count }} {{ $medium->updated_by ?: '-' }}
@endif {{-- Add New Medium modal --}} {{-- Edit Medium modal (single reusable modal for cleaner UX). --}} @endsection @push('scripts') @endpush