solid
solid copied to clipboard
A declarative, efficient, and flexible JavaScript library for building user interfaces.
In my opinion people expect deeply proxied objects that can intercept reads and writes to work identically to JS objects, with basically the only difference being that the proxy is...
### Describe the bug `classList` doesn't work when used together with `class`, even when `classList` is not reactive, if the object looks like this `{ ["test"]: true }` instead of...
### Describe the bug This is a continuation of: https://github.com/ryansolid/dom-expressions/issues/277#issuecomment-1765059926 My goal is actually to replace all instances of DOM types (including HTMLElement etc) with my own custom type provided...
### Describe the bug I'm encountering `Stale read from ` while a transition is happening. I'm not sure exactly what the problem is, but I created a simple reproduction. I'm...
### Describe the bug Right now it's possible to do a mistake when destructuring, see this example: https://playground.solidjs.com/anonymous/26548b4b-87ed-4b76-bfbd-2cb6fa2b5b42 This mistake is not caught by TypeScript right now and leads to...
### Describe the bug If, on the playgrround example, the line containing the spread gets removed, the `value` property of the input field will be assigned as follows: ```js _$effect(()...
### Describe the bug Custom elements have numerous callbacks and these should untrack to avoid recursion. This is a bit tricky because a lot of DOM methods for manipulation could...
### Describe the bug An `html` template containing this: ```js html` ... !this.isMobile}> (this.circle = e)}> ... ` ``` causes a runtime error: ``` Uncaught TypeError: Cannot read properties of...
### Describe the bug A template with ``, f.e. ```js html` true}> asd ` ``` renders the following DOM (the below is what you see on the screen): ``` function...
# Describe the bug When wanting to only create two components once, but then switching them around in the DOM (wrapping and unwrapping them), solid-js doesn't really play nicely. According...