@if ($showOverview)
@endif
@if ($showAdmin)
{{ is_mec_role() ? 'Administration' : 'Admin Controls' }}
@endif
@if ($showVisit)
@php
$visitPlanCreateActive = request()->routeIs('plan.visit.period', 'plan.create.evaluation-pc')
|| (request()->routeIs('schemes.index') && request('context') === 'plan');
$visitPlanDraftsActive = visit_plan_sidebar_drafts_active();
$visitPlanInProcessActive = visit_plan_sidebar_in_processing_active();
$visitPlanReviewActive = visit_plan_sidebar_review_approval_active();
$visitPlanApprovedActive = visit_plan_sidebar_approved_active();
$visitPlanShowDrafts = user_can_see_visit_plan_drafts_menu();
$visitPlanLinksAny = user_is_mec_admin()
|| user_has_any_typed_visit_plan_grant()
|| can('scheme_plan_changes', 'list') || can('scheme_plan_changes', 'add');
$schemePlanChangesActive = request()->routeIs('scheme-plan-changes.*');
@endphp
@endif
@if ($showMeReports)
@if (is_mec_role() || canBypassPermissions())
@php
$meReportsCreateActive = request()->routeIs(
'reports.scheme-selection*',
'reports.create*',
'reports.create',
'reports.store'
);
$meReportsDraftsActive = request()->routeIs('reports.drafts*', 'reports.draft.store');
$meReportsReviewApprovalActive = me_reports_sidebar_review_approval_active();
$meReportsInProcessingActive = me_reports_sidebar_in_processing_active();
$meReportsPublishedActive = request()->routeIs('reports.published*', 'reports.monitoring.approved')
|| (request()->routeIs('reports.index') && report_index_status() === 'published');
$meReportsReportForSimsActive = request()->routeIs('reports.report-for-sims*');
$meReportsShowCreate = user_can_see_me_reports_create_menu();
$meReportsShowDrafts = user_can_see_me_reports_drafts_menu();
@endphp
@else
@php
$meReportsInProcessingActive = me_reports_sidebar_in_processing_active();
$meReportsReviewApprovalActive = me_reports_sidebar_review_approval_active();
$meReportsComplianceRepliesActive = request()->routeIs('reports.compliance-replies*');
@endphp
@endif
@endif
@if ($showCompliances ?? false)
@php
$compliancesRepliesActive = request()->routeIs('reports.compliance-replies.index', 'reports.compliance-replies.show', 'reports.compliance-replies.assign-revisit');
$compliancesAssignActive = request()->routeIs('reports.compliance-replies.assign')
|| request()->routeIs('reports.compliance-replies.assign.*');
$compliancesAssignedActive = request()->routeIs('reports.compliance-replies.assigned');
$compliancesSubmitActive = request()->routeIs('mec-sims.compliances.index', 'mec-sims.compliances.modal', 'mec-sims.compliances.view-report')
&& ! request()->routeIs('mec-sims.compliances.submitted');
$compliancesSubmittedActive = request()->routeIs('mec-sims.compliances.submitted');
$showMecComplianceMenus = is_mec_role() || canBypassPermissions();
$showAdEaComplianceMenus = user_can_see_ad_ea_compliances_menu();
@endphp
@endif
@if (! is_mec_role() && ($showFinancialControl ?? false))
@endif
@if ($showCustomReports)
@php
$customReportsIndexActive = request()->routeIs('custom-reports.*');
@endphp
{{ __('In-sight Reports') }}
@endif
@include('partials.sidebar-panels-mec-sims')
@if ($showMaps)
@endif
@if (can('activity_calendar', 'list'))
@endif
@if (can('messages', 'list'))
@endif
@if (is_mec_role() && can('pcs_access', 'list'))
@endif
@if ($showUserProfile ?? false)
@php
$profilesMyProfileActive = request()->routeIs('profile.edit', 'signature.index');
$profilesSupportNewActive = request()->routeIs('support.index');
$profilesSupportTicketsActive = request()->routeIs('support.tickets.*', 'support.tickets.chat*');
$profilesSupportAdminActive = request()->routeIs('support.admin.*');
@endphp
@endif
@if ($showCsrCosting)
@endif
@if ($showPlanning)
@endif