@props([ 'class' => '', 'icon' => '', 'dir' => config('bladewind.dropmenu.item.dir', ''), 'icon_css' => '', 'divider' => false, 'header' => false, 'hover' => config('bladewind.dropmenu.item.hover', true), 'divided' => config('bladewind.dropmenu.item.divided', false), 'padded' => config('bladewind.dropmenu.item.padded', true), ]) @aware([ 'iconRight' => config('bladewind.dropmenu.item.icon_right', false), ]) @php $divider = filter_var($divider, FILTER_VALIDATE_BOOLEAN); $divided = filter_var($divided, FILTER_VALIDATE_BOOLEAN); $header = filter_var($header, FILTER_VALIDATE_BOOLEAN); $hover = filter_var($hover, FILTER_VALIDATE_BOOLEAN); $padded = filter_var($padded, FILTER_VALIDATE_BOOLEAN); $iconRight = filter_var($iconRight, FILTER_VALIDATE_BOOLEAN); $icon_css .= ($iconRight) ? ' !ml-2 !-mr-1' : ' !mr-2 -ml-0.5 '; @endphp