diff --git a/packages/forms/src/Components/Tabs/Tab.php b/packages/forms/src/Components/Tabs/Tab.php index 30ff33ef7f3..2d2c9fbb21c 100644 --- a/packages/forms/src/Components/Tabs/Tab.php +++ b/packages/forms/src/Components/Tabs/Tab.php @@ -21,7 +21,7 @@ class Tab extends Component implements CanConcealComponents final public function __construct(string $label) { $this->label($label); - $this->id(Str::slug($label)); + $this->id(Str::slug(Str::transliterate($label, strict: true))); } public static function make(string $label): static diff --git a/packages/forms/src/Components/Wizard/Step.php b/packages/forms/src/Components/Wizard/Step.php index 43cc5a6a8f1..6d8c2287a4e 100644 --- a/packages/forms/src/Components/Wizard/Step.php +++ b/packages/forms/src/Components/Wizard/Step.php @@ -27,7 +27,7 @@ class Step extends Component implements CanConcealComponents final public function __construct(string $label) { $this->label($label); - $this->id(Str::slug($label)); + $this->id(Str::slug(Str::transliterate($label, strict: true))); } public static function make(string $label): static diff --git a/packages/infolists/src/Components/Tabs/Tab.php b/packages/infolists/src/Components/Tabs/Tab.php index 351ef77f91d..9e3410c8df2 100644 --- a/packages/infolists/src/Components/Tabs/Tab.php +++ b/packages/infolists/src/Components/Tabs/Tab.php @@ -20,7 +20,7 @@ class Tab extends Component final public function __construct(string $label) { $this->label($label); - $this->id(Str::slug($label)); + $this->id(Str::slug(Str::transliterate($label, strict: true))); } public static function make(string $label): static