@csrf

@if($errors->any())
    <div class="alert alert-danger">
        <ul class="mb-0">
            @foreach($errors->all() as $error)
                <li>{{ $error }}</li>
            @endforeach
        </ul>
    </div>
@endif

@php $ann = $announcement ?? null; @endphp

<div class="card mb-4">
    <div class="card-body">
        <div class="mb-3">
            <label class="form-label">عنوان اطلاعیه <span class="text-danger">*</span></label>
            <input type="text" name="title" class="form-control"
                   value="{{ old('title', $ann->title ?? '') }}" placeholder="عنوان اطلاعیه" required>
        </div>

        <div class="mb-3">
            <label class="form-label">اسلاگ (نامک)</label>
            <input type="text" name="slug" class="form-control" dir="ltr"
                   value="{{ old('slug', $ann->slug ?? '') }}" placeholder="در صورت خالی بودن از روی عنوان ساخته می‌شود">
            <small class="text-muted">آدرس یکتای اطلاعیه. اگر خالی بگذارید به‌صورت خودکار از عنوان ساخته می‌شود.</small>
        </div>

        <div class="mb-2">
            <label class="form-label">متن اطلاعیه</label>
            <textarea id="announcement-content" name="content" rows="12">{{ old('content', $ann->content ?? '') }}</textarea>
        </div>
    </div>
</div>

<div class="d-flex gap-2">
    <button type="submit" class="btn btn-primary">
        <i class="ti ti-device-floppy me-1"></i> ذخیره اطلاعیه
    </button>
    <a href="{{ route('admin.announcements.index') }}" class="btn btn-outline-secondary">انصراف</a>
</div>
