onlyProps([ 'icon', 'color', ]) as $__key => $__value) { $$__key = $$__key ?? $__value; } ?> exceptProps([ 'icon', 'color', ]); ?> $__value) { $$__key = $$__key ?? $__value; } ?> $__value) { if (array_key_exists($__key, $__defined_vars)) unset($$__key); } ?> $icon] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> withName('dynamic-component'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> getConstructor()): ?> except(collect($constructor->getParameters())->map->getName()->all()); ?> withAttributes(['class' => \Illuminate\Support\Arr::toCssClasses([ 'filament-notifications-icon h-6 w-6', match ($color) { 'success' => 'text-success-400', 'warning' => 'text-warning-400', 'danger' => 'text-danger-400', 'primary' => 'text-primary-400', 'secondary' => 'text-gray-400', }, ]) ]); ?> renderComponent(); ?>