env; $__slots['slot'] ??= new \Illuminate\View\ComponentSlot(''); if (($__data['attributes'] ?? null) instanceof \Illuminate\View\ComponentAttributeBag) { $__data = $__data + $__data['attributes']->all(); unset($__data['attributes']); } extract($__slots, EXTR_SKIP); unset($__slots); extract($__data, EXTR_SKIP); $attributes = \Livewire\Blaze\Runtime\BlazeAttributeBag::make($__data, $__bound, $__keys); unset($__data, $__bound, $__keys); ob_start(); ?> pluck('icon:trailing'); ?> pluck('icon:variant'); ?> getConsumableData('variant'); unset($attributes['variant']); unset($__awareDefaults); ?> 'outline', 'iconTrailing' => null, 'badgeColor' => null, 'variant' => null, 'iconDot' => null, 'accent' => true, 'badge' => null, 'icon' => null, ]; $iconVariant ??= $attributes['icon-variant'] ?? $attributes['iconVariant'] ?? $__defaults['iconVariant']; unset($attributes['iconVariant'], $attributes['icon-variant']); $iconTrailing ??= $attributes['icon-trailing'] ?? $attributes['iconTrailing'] ?? $__defaults['iconTrailing']; unset($attributes['iconTrailing'], $attributes['icon-trailing']); $badgeColor ??= $attributes['badge-color'] ?? $attributes['badgeColor'] ?? $__defaults['badgeColor']; unset($attributes['badgeColor'], $attributes['badge-color']); $variant ??= $attributes['variant'] ?? $__defaults['variant']; unset($attributes['variant']); $iconDot ??= $attributes['icon-dot'] ?? $attributes['iconDot'] ?? $__defaults['iconDot']; unset($attributes['iconDot'], $attributes['icon-dot']); $accent ??= $attributes['accent'] ?? $__defaults['accent']; unset($attributes['accent']); $badge ??= $attributes['badge'] ?? $__defaults['badge']; unset($attributes['badge']); $icon ??= $attributes['icon'] ?? $__defaults['icon']; unset($attributes['icon']); unset($__defaults); ?> isEmpty(); // Size-up icons in square/icon-only buttons... $iconClasses = Flux::classes($square ? 'size-5!' : 'size-4!'); $classes = Flux::classes() ->add('h-10 lg:h-8 relative flex items-center gap-3 rounded-lg') ->add($square ? 'px-2.5!' : '') ->add('py-0 text-start w-full px-3 my-px') ->add('text-zinc-500 dark:text-white/80') ->add(match ($variant) { 'outline' => match ($accent) { true => [ 'data-current:text-(--color-accent-content) hover:data-current:text-(--color-accent-content)', 'data-current:bg-white dark:data-current:bg-white/[7%] data-current:border data-current:border-zinc-200 dark:data-current:border-transparent', 'hover:text-zinc-800 dark:hover:text-white dark:hover:bg-white/[7%] hover:bg-zinc-800/5 ', 'border border-transparent', ], false => [ 'data-current:text-zinc-800 dark:data-current:text-zinc-100 data-current:border-zinc-200', 'data-current:bg-white dark:data-current:bg-white/10 data-current:border data-current:border-zinc-200 dark:data-current:border-white/10 data-current:shadow-xs', 'hover:text-zinc-800 dark:hover:text-white', ], }, default => match ($accent) { true => [ 'data-current:text-(--color-accent-content) hover:data-current:text-(--color-accent-content)', 'data-current:bg-zinc-800/[4%] dark:data-current:bg-white/[7%]', 'hover:text-zinc-800 dark:hover:text-white hover:bg-zinc-800/[4%] dark:hover:bg-white/[7%]', ], false => [ 'data-current:text-zinc-800 dark:data-current:text-zinc-100', 'data-current:bg-zinc-800/[4%] dark:data-current:bg-white/10', 'hover:text-zinc-800 dark:hover:text-white hover:bg-zinc-800/[4%] dark:hover:bg-white/10', ], }, }) ; ?> ensureRequired('/Users/mag/Sites/WMS/Concepts/WMS_Core/vendor/livewire/flux/src/../stubs/resources/views/flux/button-or-link.blade.php', $__blaze->compiledPath.'/cb898fdd3947cf78eb4438b240cdf4de.php'); ?> $attributes->class($classes),'dataFluxNavlistItem' => true]; ?> pushData($__attrscb898fdd3947cf78eb4438b240cdf4de); ?>
$icon, 'variant' => $iconVariant, 'class' => $iconClasses]); ?>ensureRequired('/Users/mag/Sites/WMS/Concepts/WMS_Core/vendor/livewire/flux/src/../stubs/resources/views/flux/icon/index.blade.php', $__blaze->compiledPath.'/1a8b14bbfd4d1ccfc09a3006a01ef8d8.php'); ?> pushData(['icon' => $icon,'variant' => $iconVariant,'class' => $iconClasses]); ?> $icon,'variant' => $iconVariant,'class' => $iconClasses], [], ['icon', 'variant'], [], $__this ?? (isset($this) ? $this : null)); ?> popData(); ?>
isNotEmpty()): ?>
$iconTrailing, 'variant' => $iconVariant, 'class' => 'size-4!']); ?>ensureRequired('/Users/mag/Sites/WMS/Concepts/WMS_Core/vendor/livewire/flux/src/../stubs/resources/views/flux/icon/index.blade.php', $__blaze->compiledPath.'/1a8b14bbfd4d1ccfc09a3006a01ef8d8.php'); ?> pushData(['icon' => $iconTrailing,'variant' => $iconVariant,'class' => 'size-4!']); ?> $iconTrailing,'variant' => $iconVariant,'class' => 'size-4!'], [], ['icon', 'variant'], [], $__this ?? (isset($this) ? $this : null)); ?> popData(); ?> $badgeColor]); ?> ensureRequired('/Users/mag/Sites/WMS/Concepts/WMS_Core/vendor/livewire/flux/src/../stubs/resources/views/flux/navlist/badge.blade.php', $__blaze->compiledPath.'/b2eaf527888cff247c1194008f860f3c.php'); ?> $badgeAttributes]; ?> pushData($__attrsb2eaf527888cff247c1194008f860f3c); ?> pushSlots($__slotsb2eaf527888cff247c1194008f860f3c); ?> popData(); ?> pushSlots($__slotscb898fdd3947cf78eb4438b240cdf4de); ?> 'data-flux-navlist-item'], $__this ?? (isset($this) ? $this : null)); ?> popData(); ?>