mapDataService->getStrategyMap(); return Inertia::render('Map/MetroMap', [ 'mapData' => $mapData, ]); } public function project(int $projectId) { $mapData = $this->mapDataService->getProjectMap($projectId); return Inertia::render('Map/MetroMap', [ 'mapData' => $mapData, ]); } public function apiStrategy(Request $request) { return response()->json($this->mapDataService->getStrategyMap()); } public function apiProject(int $projectId) { return response()->json($this->mapDataService->getProjectMap($projectId)); } }