From fa38c69f0c1e3879bd00c088ce4ed1a72b68e8ff Mon Sep 17 00:00:00 2001 From: Fahri Gedik <53567152+fahrigedik@users.noreply.github.com> Date: Tue, 17 Feb 2026 12:10:20 +0300 Subject: [PATCH] Make inputId optional in FormInputComponent Change inputId from input.required() to input() so the id is no longer mandatory. This relaxes the API to allow FormInputComponent instances without an explicit id and avoids forcing callers to provide one. --- .../src/lib/components/form-input/form-input.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.ts index 9ea55fb144..d63c6cc931 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.ts @@ -34,7 +34,7 @@ import { AbstractNgModelComponent, LocalizationPipe } from '@abp/ng.core'; imports: [LocalizationPipe, FormsModule], }) export class FormInputComponent extends AbstractNgModelComponent { - readonly inputId = input.required(); + readonly inputId = input(); readonly inputReadonly = input(false); readonly label = input(''); readonly labelClass = input('form-label');