false, 'alpineActive' => null, 'badge' => null, 'badgeColor' => null, 'badgeTooltip' => null, 'badgeIcon' => null, 'badgeIconPosition' => IconPosition::Before, 'href' => null, 'icon' => null, 'iconColor' => 'gray', 'iconPosition' => IconPosition::Before, 'spaMode' => null, 'tag' => 'button', 'target' => null, 'type' => 'button', ])); foreach ($attributes->all() as $__key => $__value) { if (in_array($__key, $__propNames)) { $$__key = $$__key ?? $__value; } else { $__newAttributes[$__key] = $__value; } } $attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes); unset($__propNames); unset($__newAttributes); foreach (array_filter(([ 'active' => false, 'alpineActive' => null, 'badge' => null, 'badgeColor' => null, 'badgeTooltip' => null, 'badgeIcon' => null, 'badgeIconPosition' => IconPosition::Before, 'href' => null, 'icon' => null, 'iconColor' => 'gray', 'iconPosition' => IconPosition::Before, 'spaMode' => null, 'tag' => 'button', 'target' => null, 'type' => 'button', ]), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) { $$__key = $$__key ?? $__value; } $__defined_vars = get_defined_vars(); foreach ($attributes->all() as $__key => $__value) { if (array_key_exists($__key, $__defined_vars)) unset($$__key); } unset($__defined_vars, $__key, $__value); ?> < type="" x-bind:class="{ toHtml() ?>: ! () , toHtml() ?>: , }" merge([ 'aria-selected' => $active, 'role' => 'tab', ]) ->class([ 'fi-tabs-item group flex items-center justify-center gap-x-2 whitespace-nowrap rounded-lg px-3 py-2 text-sm font-medium outline-none transition duration-75', $inactiveItemClasses => (! $hasAlpineActiveClasses) && (! $active), $activeItemClasses => (! $hasAlpineActiveClasses) && $active, ])); ?> > 'filament::components.icon','data' => ['icon' => $icon,'xBind:class' => $hasAlpineActiveClasses ? '{ ' . \Illuminate\Support\Js::from($inactiveIconClasses) . ': ! (' . $alpineActive . '), ' . \Illuminate\Support\Js::from($activeIconClasses) . ': ' . $alpineActive . ' }' : null,'class' => \Illuminate\Support\Arr::toCssClasses([ $iconClasses, $inactiveIconClasses => (! $hasAlpineActiveClasses) && (! $active), $activeIconClasses => (! $hasAlpineActiveClasses) && $active, ])]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament::icon'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes(['icon' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($icon),'x-bind:class' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($hasAlpineActiveClasses ? '{ ' . \Illuminate\Support\Js::from($inactiveIconClasses) . ': ! (' . $alpineActive . '), ' . \Illuminate\Support\Js::from($activeIconClasses) . ': ' . $alpineActive . ' }' : null),'class' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(\Illuminate\Support\Arr::toCssClasses([ $iconClasses, $inactiveIconClasses => (! $hasAlpineActiveClasses) && (! $active), $activeIconClasses => (! $hasAlpineActiveClasses) && $active, ]))]); ?> renderComponent(); ?> x-bind:class="{ toHtml() ?>: ! () , toHtml() ?>: , }" class=" (! $hasAlpineActiveClasses) && (! $active), $activeLabelClasses => (! $hasAlpineActiveClasses) && $active, ]); ?>" > 'filament::components.icon','data' => ['icon' => $icon,'xBind:class' => $hasAlpineActiveClasses ? '{ ' . \Illuminate\Support\Js::from($inactiveIconClasses) . ': ! (' . $alpineActive . '), ' . \Illuminate\Support\Js::from($activeIconClasses) . ': ' . $alpineActive . ' }' : null,'class' => \Illuminate\Support\Arr::toCssClasses([ $iconClasses, $inactiveIconClasses => (! $hasAlpineActiveClasses) && (! $active), $activeIconClasses => (! $hasAlpineActiveClasses) && $active, ])]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament::icon'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes(['icon' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($icon),'x-bind:class' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($hasAlpineActiveClasses ? '{ ' . \Illuminate\Support\Js::from($inactiveIconClasses) . ': ! (' . $alpineActive . '), ' . \Illuminate\Support\Js::from($activeIconClasses) . ': ' . $alpineActive . ' }' : null),'class' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(\Illuminate\Support\Arr::toCssClasses([ $iconClasses, $inactiveIconClasses => (! $hasAlpineActiveClasses) && (! $active), $activeIconClasses => (! $hasAlpineActiveClasses) && $active, ]))]); ?> renderComponent(); ?> 'filament::components.badge','data' => ['color' => $badgeColor,'icon' => $badgeIcon,'iconPosition' => $badgeIconPosition,'size' => 'sm','tooltip' => $badgeTooltip,'class' => 'w-max']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament::badge'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes(['color' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($badgeColor),'icon' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($badgeIcon),'icon-position' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($badgeIconPosition),'size' => 'sm','tooltip' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($badgeTooltip),'class' => 'w-max']); ?> renderComponent(); ?> >