nextjournal / clerk

⚡️ Moldable Live Programming for Clojure
https://clerk.vision
ISC License
1.74k stars 76 forks source link

Fix re-renders in Tap Inspector #594

Closed zampino closed 6 months ago

zampino commented 6 months ago

Fix #593.

We mistakenly propagated the whole render-opts from parent to child component: this triggers unnecessary props-changed re-renders. We need to propagate just the !:expanded-at key instead.