solid
solid copied to clipboard
A declarative, efficient, and flexible JavaScript library for building user interfaces.
### Describe the bug There seems to be an issue with typing HTMLMenuElement. consider this standard type: ```ts import type { JSX } from 'solid-js' type Props = JSX.MenuHTMLAttributes ```...
### Describe the bug Most DOM events are not passive by default, but some are ( wheel, scroll, ..) . see https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#passive And it is not consistent among major Browsers....
Remove browser field from package.json of core packages so that worker export doesn't get mapped back the browser field by Vite, Rollup, Webpack etc; BREAKING CHANGE: Jest was previously mentioned...
### Describe the bug I am loading a list of select options from an API so the options get populated a bit after the element is rendered. The value of...
## Summary Opening this up just for the idea. I initially used a separate `const ErrorHandled = Symbol()` but changed to `ERROR`. fixes https://github.com/solidjs/solid/issues/1895 IMO, `catchError` should work like one...
### Describe the bug The type definition of the `spread()` function states that it also accepts a function that returns an object instead of the object itself, but [here](https://github.com/ryansolid/dom-expressions/blob/388985beae617521fe7daff06759e9d704b852fa/packages/dom-expressions/src/client.js#L189) it...
### Describe the bug Using Solid 1.9.3, when running `npm run build` I get `The HTML provided is malformed and will yield unexpected output when evaluated by a browser.`. I...
### Describe the bug ```tsx classList={{ "b-1px b-solid b-red": true, "b-1px b-solid b-blue": , }} ``` After changing reactive value,`b-1px` and `b-solid` tokens will disappear. This is not critical, because...
### Describe the bug 2 SolidJS concepts colliding with eachother: 1. [Dynamic](https://docs.solidjs.com/concepts/control-flow/dynamic) 2. [Attr](docs.solidjs.com/reference/jsx-attributes/attr) For instance when using this code: ```tsx 1. I'm a dynamic component without `attr:*`. Inspect element...
First of all - this PR is open for discussion Before adding changes, documentation, etc. I just wanted to get some feedback if this has a chance to be merged....