🐛 BUG: Using preact/compat
with solid-js
leads to "Cannot read properties of null (reading 'useRef')" #4093
Closed
Description
What version of astro
are you using?
1.0.0-rc.1
Are you using an SSR adapter? If so, which one?
None
What package manager are you using?
npm
What operating system are you using?
Windows
Describe the Bug
See linked stackblitz. Using client:load
causes the solid-js adapter to mess with preact components. Using client:only
makes the error go away.
I've also seen other variations of this issue, e.g. the react adapter sometimes messes with solid-js components. Will update this issue with more links (or create a new one) if I bump into that again.
Link to Minimal Reproducible Example
https://stackblitz.com/edit/github-bltmyz?file=src%2Fpages%2Findex.astro
Participation
- I am willing to submit a pull request for this issue.