solidjs-community / solid-aria

A library of high-quality primitives that help you build accessible user interfaces with SolidJS.
Other
289 stars 16 forks source link

Too many proxies #70

Open thetarnav opened 2 years ago

thetarnav commented 2 years ago

Using any primitive usually means wrapping the props object with more and more layers of proxies to keep the props dynamic. Considering that each spiltProps, mergeProps, combineProps and filterProps are creating those, the number of proxies may even reach 20 in some cases. We need to figure out how to reduce that number while keeping the props dynamic.