Take a look at how some of the most popular JavaScript libraries handle state, with or without signals, and decide if it’s a feature you’ll look for in the future.
Customizing components can range from adjusting the interaction options to slapping on a new coat of paint—there’s not a one-size-fits-all approach, because the very concept of customization means that the components need to be inherently flexible and adaptable. Thankfully, KendoReact (and the entire Kendo UI suite) happens to excel at this.