@props([ 'style' => 'dropdown', // dropdown, inline 'showFlag' => false, 'showName' => true, 'position' => 'right', // left, right, center 'is_home' => false, ]) @php $currentLanguage = app()->getLocale(); $availableLanguages = \Modules\Backend\Models\Language::where('is_active', true) ->orderBy('sort_order') ->orderBy('name') ->get(); $currentLangData = $availableLanguages->where('code', $currentLanguage)->first(); if (!$currentLangData) { $currentLangData = $availableLanguages->where('is_default', true)->first() ?: $availableLanguages->first(); } @endphp @if ($availableLanguages->count() >= 1)