solid
solid copied to clipboard
A declarative, efficient, and flexible JavaScript library for building user interfaces.
Because `lazy` doesn't call the component function using JSX or `createComponent` it doesn't show up in the devtools properly. This replaces the function call with `devComponent` if in dev mode....
## Summary When using `createMutable` on a class which extends another class, reading from a getter of the parent class does not signal the subscribers. This is because for classes...
### Describe the bug I keep running into this issue on initial page load for only 1 route in my application. It looks like a potential SSR issue. See full...
### Describe the bug Sometimes transitions may cause missing elements after hydration, especially if a component renders a signal that changes during the rendering process, like in the attached example....
This fixes class getter methods not being reactive. It is the same fix that was already applied for `createMutable` in #2027.
### Describe the bug ```js import { createMutable } from "solid-js/store"; class MyClass { #a = 123 get a() { return this.#a } set a(val) { this.#a = val }...
### Describe the bug Typescript type explicitly defines property children as required when [it's not required](https://docs.solidjs.com/reference/components/for). Illegal according to the typescript type: ``` {group => ( ``` Has to be:...
Hey, as stated by the documentation, SolidJS uses Babel in combination with a preset to transpile the JSX/TSX. I am currently trying to transpile my SolidJS app using ESBuild in...
### Describe the bug The order of props or assign via spread matters for an input of type file! solid breaks with cryptic error message on Firefox: `Uncaught DOMException: An...