Skip to content

feat(angular): add support signal forms #30805

@luisbytes

Description

@luisbytes

Prerequisites

Describe the Feature Request

Angular now provides Signal-based Forms as a modern, reactive alternative to traditional ReactiveFormsModule. Many projects are starting to adopt the new API.

Currently, @ionic/angular components are optimized around the classic reactive forms model, and some form-related components or directives don’t integrate seamlessly with Signal Forms.

Describe the Use Case

Apps using the new Angular Signal Forms cannot fully integrate with Ionic form components without fallbacks or extra wrappers.

Describe Preferred Solution

No response

Describe Alternatives

No response

Related Code

No response

Additional Information

It would be very useful for Ionic components to work seamlessly with the new Signal Forms API—being able to mark inputs as touched/invalid and display error messages just like with Reactive Forms. This would provide a consistent developer experience when building forms in Angular.

More details can be found here:
https://angular.dev/guide/forms/signals/custom-controls

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions