@props([ 'user' => null, 'collapsed' => false, ]) @php $user = $user ?? auth()->user(); $adminThemeSettings = get_batch_settings(['theme.site_logo', 'theme.favicon', 'theme.dark_logo']); // Helper functions for logo URLs $getLogo = function() use ($adminThemeSettings) { return $adminThemeSettings['theme.site_logo'] ? Storage::url($adminThemeSettings['theme.site_logo']) : url('./img/light_logo.png'); }; $getFavicon = function() use ($adminThemeSettings) { return $adminThemeSettings['theme.favicon'] ? Storage::url($adminThemeSettings['theme.favicon']) : url('./img/favicon-32x32.png'); }; @endphp