solid-primitives icon indicating copy to clipboard operation
solid-primitives copied to clipboard

A library of high-quality primitives that extend SolidJS reactivity.

Results 83 solid-primitives issues
Sort by recently updated
recently updated
newest added

Hey, When I setup the following shortcut (on Mac): ``` createShortcut(['Meta', 'P'], () => { console.log('Pressed Meta + P'); }); ``` Pressing this combo works fine, however if I fully...

Make a few types more specific especially Scopes. Now we get proper types for available scopes and added support for nested scopes such as for example `app.test`

The text color of badges would be black under dark mode in local dev

### Describe the bug In Firefox-based browsers, the onload callback of createScriptLoader is not fired systematically. It works perfectly in Chrome, but it fails in Firefox. I've set up a...

### Describe the bug I am created a persisted signal with `messageSync()` and setting it this way. ```JavaScript return makePersisted(createSignal(value, options), { sync: isServer ? undefined : messageSync(), storage: cookieStorage.withOptions!({...

### Describe The Problem To Be Solved Various web platform features accept the signal from an `AbortController` to cancel or remove effects. It would be great to tie this into...

### Describe the bug `WorkerExports` type is missing in the type declaration file when installing latest version of workers package. ![Screenshot_2024-03-26_at_19 50 59](https://github.com/solidjs-community/solid-primitives/assets/133128270/5035305f-e1e0-4df8-9256-ed57049d1f29) ### Minimal Reproduction Link https://stackblitz.com/edit/github-2adggc?file=src%2FApp.tsx

### Describe the bug Passing `undefined` to the `createWritableMemo()` setter doesn't update the memo to`undefined`. ```ts import { createWritableMemo } from "@solid-primitives/memo"; const [count, setCount] = createSignal(1); const [result, setResult]...

The signature for the `Directive` doesn't allow it to be used as a ref as shown in the docs. If the props are optional then the function signature matches. ![image](https://github.com/solidjs-community/solid-primitives/assets/133859854/c53fbc5c-9041-4885-844d-d12a59f1b461)