From 529dcd1946efc6d135426cb7243dfebfe6dcd198 Mon Sep 17 00:00:00 2001 From: RoyHridoy Date: Tue, 25 Feb 2025 16:53:53 +0600 Subject: [PATCH] fix: add validation rule while creating panel --- packages/support/src/Commands/Concerns/CanGeneratePanels.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/support/src/Commands/Concerns/CanGeneratePanels.php b/packages/support/src/Commands/Concerns/CanGeneratePanels.php index d4367fabb6..6aa5a29907 100644 --- a/packages/support/src/Commands/Concerns/CanGeneratePanels.php +++ b/packages/support/src/Commands/Concerns/CanGeneratePanels.php @@ -20,6 +20,10 @@ trait CanGeneratePanels placeholder: $placeholder, default: $default, required: true, + validate: fn (string $value) => match (true) { + preg_match('/^[a-zA-Z].*/', $value) => null, + default => 'The ID must start with an alphabet letter.', + }, )); $class = (string) str($id)