From ebf61499b1c19299e42a9c5dedfe03fdf1e87a63 Mon Sep 17 00:00:00 2001 From: Ernie Francis Date: Sun, 2 Aug 2020 00:32:10 -0400 Subject: [PATCH] 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'. Property 'onoutrostart' does not exist on type 'HTMLProps'.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 --- packages/svelte2tsx/svelte-jsx.d.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/svelte2tsx/svelte-jsx.d.ts b/packages/svelte2tsx/svelte-jsx.d.ts index 0f02117a8..af9bf5301 100644 --- a/packages/svelte2tsx/svelte-jsx.d.ts +++ b/packages/svelte2tsx/svelte-jsx.d.ts @@ -199,6 +199,12 @@ // Transition Events ontransitionend?: TransitionEventHandler; + // Svelte Transition Events + onoutrostart?: EventHandler, T>; + onoutroend?: EventHandler, T>; + onintrostart?: EventHandler, T>; + onintroend?: EventHandler, T>; + // Message Events onmessage?: MessageEventHandler; onmessageerror?: MessageEventHandler;