Skip to content

feat(angular): add support signal forms #30805

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs: replythe issue needs a response from the userpackage: angular@ionic/angular packagetype: feature requesta new feature, enhancement, or improvement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions