{{-- Shared store footer. Uses $footerData when the controller provides it, otherwise safe defaults. --}} @php $storeLocale = $currentLocale ?? app()->getLocale(); $storeLocalized = static function ($value, $fallback = '') use ($storeLocale) { if (is_array($value)) { return $value[$storeLocale] ?? $value['en'] ?? reset($value) ?? $fallback; } return $value ?: $fallback; }; $storeFooter = $footerData ?? []; @endphp