This commit is contained in:
User
2024-12-31 20:17:35 -05:00
parent 3a1d4cc40a
commit 9777e46316
10 changed files with 13376 additions and 58 deletions

View File

@@ -0,0 +1,29 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Contracts\Routing\ResponseFactory;
use Illuminate\Foundation\Application;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\File;
use Inertia\Inertia;
use Inertia\Response;
class PagesController
{
/**
* @param Request $request
* @param string $path
* @return ResponseFactory|Application|\Illuminate\Http\Response|Response
*/
public function show(Request $request, string $path = '')
{
if (!File::exists(resource_path("js/Pages/Pages/$path.jsx"))) {
return response('Page not found', 404);
}
return Inertia::render("Pages/{$path}");
}
}