diff --git a/app/Http/Controllers/MenuController.php b/app/Http/Controllers/MenuController.php index bff3a976..dca898d9 100644 --- a/app/Http/Controllers/MenuController.php +++ b/app/Http/Controllers/MenuController.php @@ -4,6 +4,7 @@ use App\Services\MenuService; use Illuminate\Http\Request; +use Illuminate\Http\Response; use Illuminate\View\View; class MenuController extends Controller @@ -15,8 +16,13 @@ public function __construct( /** * 메뉴 목록 페이지 */ - public function index(Request $request): View + public function index(Request $request): View|Response { + // HTMX 요청 시 전체 페이지 리로드 (스크립트 실행 필요) + if ($request->header('HX-Request')) { + return response('', 200)->header('HX-Redirect', route('menus.index')); + } + return view('menus.index'); }