@props([ 'id' => 'helpModal', 'role' => null, 'module' => null, 'title' => null, 'steps' => [] ]) @php $guideService = app(App\Services\UserGuideService::class); $moduleData = null; $moduleSteps = []; if ($role && $module) { $roleData = $guideService->getModuleGuide($role); if ($roleData && isset($roleData[$module])) { $moduleSteps = $roleData[$module]; $title = $title ?? str_replace('_', ' ', $module) ?? __('Help Guide'); $steps = !empty($steps) ? $steps : $moduleSteps; } } @endphp