From 237e5eeeac9a50b75590e340665d589cf6c06299 Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Fri, 31 Jan 2025 08:38:16 +0000 Subject: [PATCH] Update IconManager.php --- packages/support/src/Icons/IconManager.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/support/src/Icons/IconManager.php b/packages/support/src/Icons/IconManager.php index 8ad5ee3b528..50dc3392ead 100644 --- a/packages/support/src/Icons/IconManager.php +++ b/packages/support/src/Icons/IconManager.php @@ -2,18 +2,19 @@ namespace Filament\Support\Icons; +use BackedEnum; use Illuminate\Contracts\Support\Htmlable; use Illuminate\Support\Arr; class IconManager { /** - * @var array + * @var array */ protected array $icons = []; /** - * @param array $icons + * @param array $icons */ public function register(array $icons): void { @@ -26,7 +27,7 @@ public function register(array $icons): void /** * @param string|array $alias */ - public function resolve(string | array $alias): string | Htmlable | null + public function resolve(string | array $alias): string | BackedEnum | Htmlable | null { foreach (Arr::wrap($alias) as $alias) { if (isset($this->icons[$alias])) {