Skip to content

Commit 19eae2c

Browse files
committed
tweak event type alias names
1 parent 5e7f0f0 commit 19eae2c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

packages/svelte2tsx/svelte-shims.d.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ type SvelteStore<T> = { subscribe: (run: (value: T) => any, invalidate?: any) =>
3838
type SvelteComponent = import('*.svelte').default
3939
type SvelteEventRecord = Record<string, Event | Event[]>
4040
type SvelteExtractEvent<T> = T extends any[] ? T[number] : T;
41-
type SvelteEventOnEvent<T, K extends keyof T> = (
41+
type SvelteOnEvent<T, K extends keyof T> = (
4242
event: K,
4343
handler: (e: SvelteExtractEvent<T[K]>) => any
4444
) => () => void;
45-
type SvelteAllEvent = (event: string, handler: (e: CustomEvent) => any) => () => void
46-
type SvelteOnEvent<T> = SvelteEventOnEvent<T, keyof T> & SvelteAllEvent
45+
type SvelteRestEvent = (event: string, handler: (e: CustomEvent) => any) => () => void
46+
type SvelteOnAllEvent<T> = SvelteOnEvent<T, keyof T> & SvelteRestEvent
4747

4848
declare var process: NodeJS.Process & { browser: boolean }
4949

@@ -77,4 +77,4 @@ declare function __sveltets_bubbleEventDef<
7777
T extends SvelteEventRecord,
7878
TEvent,
7979
TKey extends keyof T = TEvent extends keyof T ? TEvent : string
80-
>(componentDef: SvelteOnEvent<T>, event: TEvent): T[TKey];
80+
>(on: SvelteOnAllEvent<T>, event: TEvent): T[TKey];

0 commit comments

Comments
 (0)