@extends('layouts.app')
@section('content')
<div class="container">
<h1>Edit Announcement</h1>
@if (session('error'))
<div class="alert alert-danger">
{{ session('error') }}
</div>
@endif
<form action="{{ route('announcements.update', $announcement->id) }}" method="POST" enctype="multipart/form-data">
@csrf
@method('PUT')
<div class="form-group">
<label for="title">Title</label>
<input type="text" class="form-control" id="title" name="title" value="{{ old('title', $announcement->title) }}" required>
</div>
<div class="form-group">
<label for="image">Image</label>
<input type="file" class="form-control" id="image" name="image">
@if($announcement->image)
<div class="mt-2">
<p>Current Image:</p>
<img src="{{ asset('storage/' . $announcement->image) }}" alt="Current Image" width="150">
</div>
@endif
</div>
<div class="form-group">
<label for="description">Description</label>
<textarea class="form-control" id="description" name="description" rows="4">{{ old('description', $announcement->description) }}</textarea>
</div>
<div class="form-group">
<label for="status">Status</label>
<select class="form-control" id="status" name="status" required>
<option value="1" {{ old('status', $announcement->status) == '1' ? 'selected' : '' }}>Active</option>
<option value="0" {{ old('status', $announcement->status) == '0' ? 'selected' : '' }}>Inactive</option>
</select>
</div>
<button type="submit" class="btn btn-primary mt-3">Update</button>
<a href="{{ route('announcements.index') }}" class="btn btn-secondary mt-3">Cancel</a>
</form>
</div>
@endsection