@extends("layouts.app") @section("title", __("Subjects")) @section("header")

{{ __("My Subjects") }}

@endsection @section("content")
@if(session("success"))
{{ session("success") }}
@endif @if(session("error"))
{{ session("error") }}
@endif

{{ __("System Subjects") }}

{{ __("Pre-registered subjects available to all users") }}

@role('superadmin') @endrole
@forelse($systemSubjects as $subject) @php $userSubject = $subject->userSubjects->first(); @endphp

{{ $subject->name }}

@csrf @method("DELETE")
{{ __("System") }}
@if($subject->description)

{{ $subject->description }}

@endif @if($subject->introduction)

{{ Str::limit($subject->introduction, 100) }}

@endif @if($userSubject)
{{ $userSubject->is_active ? __("Active") : __("Inactive") }}
@csrf
@csrf @method("DELETE")
@if($userSubject->frequency)
{{ ucfirst($userSubject->frequency) }} @if($userSubject->preferred_times) | {{ $userSubject->formatted_times }} @endif @if($userSubject->weekdays) | {{ implode(', ', array_map(function($day) { return ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb'][$day] ?? $day; }, $userSubject->weekdays)) }} @endif
@endif
@csrf
@csrf
@else
@endif
@empty
{{ __("No system subjects available.") }}
@endforelse

{{ __("My Custom Subjects") }}

{{ __("Subjects you created for your own learning") }}

@if($mySubjects->count() > 0)
@foreach($mySubjects as $userSubject) @php $subject = $userSubject->subject; @endphp

{{ $subject->name }}

{{ __("Custom") }}
@if($subject->description)

{{ $subject->description }}

@endif @if($subject->introduction)

{{ Str::limit($subject->introduction, 100) }}

@endif
{{ $userSubject->is_active ? __("Active") : __("Inactive") }}
@csrf
@csrf @method("DELETE")
@if($userSubject->frequency)
{{ ucfirst($userSubject->frequency) }} @if($userSubject->preferred_times) | {{ $userSubject->formatted_times }} @endif @if($userSubject->weekdays) | {{ implode(', ', array_map(function($day) { return ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb'][$day] ?? $day; }, $userSubject->weekdays)) }} @endif
@endif
@csrf
@csrf
@endforeach
@else

{{ __("You have not created any custom subjects yet.") }}

@endif
@endsection @push("scripts") @endpush