@solid-primitives/event-listener
Advanced tools
Comparing version 2.2.11 to 2.2.12
@@ -105,4 +105,4 @@ import { MaybeAccessor, Many, Directive } from '@solid-primitives/utils'; | ||
*/ | ||
declare function createEventListenerMap<EventMap extends Record<string, Event>, UsedEvents extends keyof EventMap = keyof EventMap>(target: MaybeAccessor<Many<EventTarget>>, handlersMap: Partial<Pick<EventHandlersMap<EventMap>, UsedEvents>>, options?: EventListenerOptions): void; | ||
declare function createEventListenerMap<Target extends TargetWithEventMap, EventMap extends EventMapOf<Target>, HandlersMap extends Partial<EventHandlersMap<EventMap>>>(target: MaybeAccessor<Many<Target>>, handlersMap: HandlersMap, options?: EventListenerOptions): void; | ||
declare function createEventListenerMap<EventMap extends Record<string, Event>>(target: MaybeAccessor<Many<EventTarget>>, handlersMap: Partial<EventHandlersMap<EventMap>>, options?: EventListenerOptions): void; | ||
@@ -109,0 +109,0 @@ type WindowEventProps = { |
{ | ||
"name": "@solid-primitives/event-listener", | ||
"version": "2.2.11", | ||
"version": "2.2.12", | ||
"description": "SolidJS Primitives to manage creating event listeners.", | ||
@@ -58,5 +58,3 @@ "author": "David Di Biase <dave.dibiase@gmail.com>", | ||
"scripts": { | ||
"start": "vite serve dev --host", | ||
"dev": "vite serve dev", | ||
"page": "vite build dev", | ||
"dev": "jiti ../../scripts/dev.ts", | ||
"build": "jiti ../../scripts/build.ts", | ||
@@ -63,0 +61,0 @@ "test": "vitest -c ../../configs/vitest.config.ts", |
@@ -243,10 +243,7 @@ <p> | ||
// fill both type generics for the best type support | ||
createEventListenerMap< | ||
{ | ||
myEvent: MyEvent; | ||
custom: Event; | ||
other: Event; | ||
}, | ||
"myEvent" | "custom" | ||
>(target, { | ||
createEventListenerMap<{ | ||
myEvent: MyEvent; | ||
custom: Event; | ||
other: Event; | ||
}>(target, { | ||
myEvent: e => {}, | ||
@@ -253,0 +250,0 @@ custom: e => {}, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
29085
380
338