@props([ 'name', 'size' => 20, 'variant' => 'outline', ]) @php $solid = $variant === 'solid'; @endphp merge(['class' => 'atirao-icon']) }} width="{{ $size }}" height="{{ $size }}" viewBox="0 0 24 24" fill="{{ $solid ? 'currentColor' : 'none' }}" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false" > @switch($name) @case('MegaphoneIcon') @break @case('PencilSquareIcon') @break @case('CodeBracketIcon') @break @case('ChartBarIcon') @break @case('BoltIcon') @break @case('MagnifyingGlassIcon') @break @case('CogIcon') @break @case('ArrowLeftIcon') @break @case('ArrowRightIcon') @break @case('ChevronDownIcon') @break @case('Bars3Icon') @break @case('XMarkIcon') @break @case('StarIcon') @if ($solid) @else @endif @break @case('ClipboardDocumentCheckIcon') @break @case('BeakerIcon') @break @case('ArrowTrendingUpIcon') @break @case('MapPinIcon') @break @case('PhoneIcon') @break @case('EnvelopeIcon') @break @case('ShieldCheckIcon') @break @case('CheckIcon') @break @case('TruckIcon') @break @case('GlobeAltIcon') @break @case('ChatBubbleLeftRightIcon') @break @case('UserGroupIcon') @break @case('NewspaperIcon') @break @case('DocumentChartBarIcon') @break @default @endswitch