@props([ 'url' => null, 'icon' => null, 'image' => null, 'label' => null, 'tag' => 'a', ]) @php $buttonClasses = \Illuminate\Support\Arr::toCssClasses([ 'text-gray-700 dark:text-gray-200 text-sm font-medium flex items-center p-2 rounded-lg hover:bg-gray-50 focus-visible:bg-gray-50 dark:hover:bg-white/5 dark:focus-visible:bg-white/5', 'w-full' => $tag === 'form', ]); $iconWrapperClasses = \Illuminate\Support\Arr::toCssClasses([ 'icon h-9 w-9 flex justify-center items-center mr-4 rounded-full bg-gray-200 dark:bg-white/10', ]); $iconClasses = \Illuminate\Support\Arr::toCssClasses([ 'h-6 w-6 text-gray-600 dark:text-gray-200', ]); $imageClasses = \Illuminate\Support\Arr::toCssClasses([ 'h-9 w-9 rounded-full bg-cover bg-center mr-4', ]); @endphp