4
submitted 10 months ago by [email protected] to c/[email protected]

Great usecase for the transforming @Input properties.

We will have to refactor a huge (and I mean huge) component for a customer in the near future. The consuming teams should not notice any of this. transform could be very useful for this.

you are viewing a single comment's thread
view the rest of the comments
[-] [email protected] 2 points 10 months ago* (last edited 10 months ago)

When you are developing a UI library (as we are) we want to support the old API for some time and mark is a deprecated. So one would add a second @Input() of type ScheduleEvent[] leave the old API be as Course[] and mark it as deprecated. In the next major version you could then retire the old API.

[-] [email protected] 1 points 10 months ago
this post was submitted on 13 Nov 2023
4 points (75.0% liked)

Angular

267 readers
6 users here now

A community for discussion about angular

Wormhole

[email protected]

Logo base by Angular under CC BY 4.0 with modifications to add a gradient and drop shadow

founded 1 year ago
MODERATORS