{{-- Credit: Heroicons (https://heroicons.com) --}} @props([ 'variant' => 'outline', ]) @php $classes = Flux::classes('shrink-0') ->add(match($variant) { 'outline' => '[:where(&)]:size-6', 'solid' => '[:where(&)]:size-6', 'mini' => '[:where(&)]:size-5', 'micro' => '[:where(&)]:size-4', }); @endphp