'filament-notifications::components.notification','data' => ['notification' => $notification,'xTransition:enterStart' => Arr::toCssClasses([ 'opacity-0', ($this instanceof Notifications) ? match (static::$alignment) { Alignment::Start, Alignment::Left => '-translate-x-12', Alignment::End, Alignment::Right => 'translate-x-12', Alignment::Center => match (static::$verticalAlignment) { VerticalAlignment::Start => '-translate-y-12', VerticalAlignment::End => 'translate-y-12', default => null, }, default => null, } : null, ]) ,'xTransition:leaveEnd' => Arr::toCssClasses([ 'opacity-0', 'scale-95' => ! $isInline, ]) ,'class' => \Illuminate\Support\Arr::toCssClasses([ 'fi-no-notification w-full overflow-hidden transition duration-300', ...match ($isInline) { true => [ 'fi-inline', ], false => [ 'max-w-sm rounded-xl bg-white shadow-lg ring-1 dark:bg-gray-900', match ($color) { 'gray' => 'ring-gray-950/5 dark:ring-white/10', default => 'fi-color-custom ring-custom-600/20 dark:ring-custom-400/30', }, is_string($color) ? 'fi-color-' . $color : null, 'fi-status-' . $status => $status, ], }, ]),'style' => \Illuminate\Support\Arr::toCssStyles([ \Filament\Support\get_color_css_variables( $color, shades: [50, 400, 600], alias: 'notifications::notification', ) => ! ($isInline || $color === 'gray'), ])]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament-notifications::notification'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes(['notification' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($notification),'x-transition:enter-start' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute( Arr::toCssClasses([ 'opacity-0', ($this instanceof Notifications) ? match (static::$alignment) { Alignment::Start, Alignment::Left => '-translate-x-12', Alignment::End, Alignment::Right => 'translate-x-12', Alignment::Center => match (static::$verticalAlignment) { VerticalAlignment::Start => '-translate-y-12', VerticalAlignment::End => 'translate-y-12', default => null, }, default => null, } : null, ]) ),'x-transition:leave-end' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute( Arr::toCssClasses([ 'opacity-0', 'scale-95' => ! $isInline, ]) ),'class' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(\Illuminate\Support\Arr::toCssClasses([ 'fi-no-notification w-full overflow-hidden transition duration-300', ...match ($isInline) { true => [ 'fi-inline', ], false => [ 'max-w-sm rounded-xl bg-white shadow-lg ring-1 dark:bg-gray-900', match ($color) { 'gray' => 'ring-gray-950/5 dark:ring-white/10', default => 'fi-color-custom ring-custom-600/20 dark:ring-custom-400/30', }, is_string($color) ? 'fi-color-' . $color : null, 'fi-status-' . $status => $status, ], }, ])),'style' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(\Illuminate\Support\Arr::toCssStyles([ \Filament\Support\get_color_css_variables( $color, shades: [50, 400, 600], alias: 'notifications::notification', ) => ! ($isInline || $color === 'gray'), ]))]); ?>
'filament-notifications::components.icon','data' => ['color' => $getIconColor(),'icon' => $icon,'size' => $getIconSize()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament-notifications::icon'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes(['color' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($getIconColor()),'icon' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($icon),'size' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($getIconSize())]); ?> renderComponent(); ?>
'filament-notifications::components.title','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament-notifications::title'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes([]); ?> sanitizeHtml()->toHtmlString()); ?> renderComponent(); ?> 'filament-notifications::components.date','data' => ['class' => \Illuminate\Support\Arr::toCssClasses(['mt-1' => $hasTitle])]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament-notifications::date'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes(['class' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(\Illuminate\Support\Arr::toCssClasses(['mt-1' => $hasTitle]))]); ?> renderComponent(); ?> 'filament-notifications::components.body','data' => ['class' => \Illuminate\Support\Arr::toCssClasses(['mt-1' => $hasTitle || $hasDate])]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament-notifications::body'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes(['class' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(\Illuminate\Support\Arr::toCssClasses(['mt-1' => $hasTitle || $hasDate]))]); ?> sanitizeHtml()->toHtmlString()); ?> renderComponent(); ?> 'filament-notifications::components.actions','data' => ['actions' => $actions,'class' => \Illuminate\Support\Arr::toCssClasses(['mt-3' => $hasTitle || $hasDate || $hasBody])]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament-notifications::actions'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes(['actions' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($actions),'class' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(\Illuminate\Support\Arr::toCssClasses(['mt-3' => $hasTitle || $hasDate || $hasBody]))]); ?> renderComponent(); ?>
'filament-notifications::components.close-button','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament-notifications::close-button'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes([]); ?> renderComponent(); ?>
renderComponent(); ?>