environment(['local', 'testing']) && in_array($response->status(), [500, 503, 404, 403])) { return Inertia::render('Error', ['status' => $response->status()]) ->toResponse($request) ->setStatusCode($response->status()); } else if ($response->status() === 419) { return back()->with([ 'message' => 'The page expired, please try again.', ]); } return $response; } }