@extends('layouts.app')

@section('content')
<div class="container mx-auto px-4 py-6">
    <h1 class="text-3xl font-bold text-gray-800 mb-6">إنشاء تقرير جديد</h1>

    <form method="POST" action="{{ route('reports.custom.store') }}" class="bg-white rounded-lg shadow-md p-6 max-w-2xl">
        @csrf

        <div class="mb-4">
            <label class="block text-gray-700 font-bold mb-2" for="name">
                اسم التقرير
            </label>
            <input class="w-full px-3 py-2 border border-gray-300 rounded @error('name') border-red-500 @enderror" 
                   type="text" id="name" name="name" required>
            @error('name')
                <span class="text-red-500 text-sm">{{ $message }}</span>
            @enderror
        </div>

        <div class="mb-4">
            <label class="block text-gray-700 font-bold mb-2" for="description">
                الوصف
            </label>
            <textarea class="w-full px-3 py-2 border border-gray-300 rounded @error('description') border-red-500 @enderror" 
                      id="description" name="description" rows="3"></textarea>
            @error('description')
                <span class="text-red-500 text-sm">{{ $message }}</span>
            @enderror
        </div>

        <div class="mb-4">
            <label class="block text-gray-700 font-bold mb-2" for="report_type">
                نوع التقرير
            </label>
            <select class="w-full px-3 py-2 border border-gray-300 rounded @error('report_type') border-red-500 @enderror" 
                    id="report_type" name="report_type" required>
                <option value="">-- اختر نوع التقرير --</option>
                @foreach($reportTypes as $key => $label)
                    <option value="{{ $key }}">{{ $label }}</option>
                @endforeach
            </select>
            @error('report_type')
                <span class="text-red-500 text-sm">{{ $message }}</span>
            @enderror
        </div>

        <div class="flex gap-4">
            <button type="submit" class="bg-blue-600 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded">
                إنشاء التقرير
            </button>
            <a href="{{ route('reports.custom.index') }}" class="bg-gray-400 hover:bg-gray-500 text-white font-bold py-2 px-4 rounded">
                إلغاء
            </a>
        </div>
    </form>
</div>
@endsection
