I don't think this is part of #2438 but would be another useful rule. Basically, when having diverging control flow in an effect or memo, a dependency may not be tracked, which could (partially) break reactivity. If an effect handler has some conditionals, it should either hoist the signal accesses to the top, or use on
(https://docs.solidjs.com/reference/reactive-utilities/on).
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too