@extends('components.app-layout') @section('title', 'Announcements') @section('subtitle', 'Manage church announcements and communications') @section('content')

Church Announcements

Create and manage church announcements and communications

New Announcement
@forelse($announcements ?? [] as $announcement)

{{ $announcement->title ?? 'Welcome New Members' }}

{{ ucfirst($announcement->category ?? 'General') }} {{ ucfirst($announcement->status ?? 'Published') }}

{{ $announcement->content ?? 'We are excited to welcome our new church members who joined us this month. Please take a moment to introduce yourselves and make them feel at home in our church family.' }}

By {{ $announcement->author->full_name ?? 'Pastor John' }}
{{ $announcement->published_at ? $announcement->published_at->format('M j, Y g:i A') : 'Jan 15, 2025 10:00 AM' }}
{{ $announcement->views_count ?? 156 }} views
@if($announcement->target_groups ?? false)
Targeted to: {{ implode(', ', $announcement->target_groups ?? ['All Members']) }}
@endif
View Edit
@empty

No announcements found

Create your first announcement to communicate with your congregation.

Create First Announcement
@endforelse
@if(isset($announcements) && $announcements->hasPages())
{{ $announcements->links() }}
@endif
@endsection