@include('partials.head') @livewireStyles @php $apiService = app(\App\Services\ApiClientService::class); // Pre-fetch languages to trigger API check and set session error flag if needed $allLanguages = $apiService->getLanguages(); $lang = request()->route('lang') ?? config('drama.default_home_language'); $currentLang = $allLanguages[$lang] ?? ['name' => 'Language', 'code' => $lang]; $flags = [ 'en' => '🇬🇧', 'id' => '🇮🇩', 'ms' => '🇲🇾', 'th' => '🇹🇭', 'tl' => '🇵🇭', 'vi' => '🇻🇳', 'zh' => '🇨🇳', 'ko' => '🇰🇷', 'ja' => '🇯🇵', 'es' => '🇪🇸', 'pt' => '🇧🇷', 'ru' => '🇷🇺', 'fr' => '🇫🇷', 'de' => '🇩🇪', 'it' => '🇮🇹', 'ar' => '🇸🇦', 'tr' => '🇹🇷', 'hi' => '🇮🇳', ]; @endphp {{ __('Popular') }} {{ __('Latest') }} {{-- --}} {{-- --}} {{ $flags[$lang] ?? '🏳️' }} @foreach($allLanguages as $langCode => $langData) {{ $flags[$langCode] ?? '🏳️' }}{{ $langData['name'] }} @endforeach @if(config('drama.magiclink_enabled')) @if(!empty($isLoggedIn))
@csrf {{ __('Log Out') }}
@else {{ __('Log In / Register') }} @endif @endif
{{ __('Popular') }} {{ __('Latest') }} {{-- {{ __('Repository') }} {{ __('Documentation') }} --}} {{ $slot }}
Select Country:
@foreach(app(\App\Services\ApiClientService::class)->getLanguages() as $code => $langData) {{ $flags[$code] ?? '🏳️' }} {{ $langData['name'] }} @endforeach
{{-- SOFT DIVIDER --}}
{{-- COPYRIGHT (SUPER LUXURY) --}}
© {{ now()->year }} Drama China TV™. A Drama Entertainment Platform. All Rights Reserved.
@fluxScripts @livewireScripts