Skip to content

Commit ebf6149

Browse files
authored
Update svelte-jsx.d.ts (#408)
* Update svelte-jsx.d.ts Adding missing type definitions for on:intro and on:outro start and end events. ``` Type '{ onoutrostart: () => boolean; onoutroend: () => boolean; class: string; }' is not assignable to type 'HTMLProps<HTMLDivElement>'. Property 'onoutrostart' does not exist on type 'HTMLProps<HTMLDivElement>'.ts(2322) ``` * Update svelte-jsx.d.ts * Update svelte-jsx.d.ts separated event types with vanilla dom comment * Update svelte-jsx.d.ts * ran yarn lint --fix
1 parent 635c95b commit ebf6149

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

packages/svelte2tsx/svelte-jsx.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,12 @@
199199
// Transition Events
200200
ontransitionend?: TransitionEventHandler<T>;
201201

202+
// Svelte Transition Events
203+
onoutrostart?: EventHandler<CustomEvent<null>, T>;
204+
onoutroend?: EventHandler<CustomEvent<null>, T>;
205+
onintrostart?: EventHandler<CustomEvent<null>, T>;
206+
onintroend?: EventHandler<CustomEvent<null>, T>;
207+
202208
// Message Events
203209
onmessage?: MessageEventHandler<T>;
204210
onmessageerror?: MessageEventHandler<T>;

0 commit comments

Comments
 (0)