<?php
namespace App\Http\Controllers;
use App\Models\Newspaper;
use App\Models\Setting;
use Illuminate\Http\Request;
class HomeController extends Controller
{
public function index()
{
$latest = Newspaper::published()
->orderByDesc('publish_date')
->first();
if ($latest) {
return redirect()->route('newspaper.show', $latest->publish_date->format('Y-m-d'));
}
// No published edition yet — show a simple waiting page
return view('frontend.home', ['latest' => null, 'recentEditions' => collect()]);
}
}