From fa346378b24135787ea26b69406d7029d960f8a8 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 21 Mar 2024 00:03:10 -0400 Subject: [PATCH] rename --- .../svelte/src/internal/client/dom/elements/transitions.js | 4 ++-- packages/svelte/src/internal/client/types.d.ts | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/svelte/src/internal/client/dom/elements/transitions.js b/packages/svelte/src/internal/client/dom/elements/transitions.js index 1db398651f..6fd2624380 100644 --- a/packages/svelte/src/internal/client/dom/elements/transitions.js +++ b/packages/svelte/src/internal/client/dom/elements/transitions.js @@ -86,7 +86,7 @@ export function transition(flags, element, get_fn, get_params) { /** @type {'in' | 'out' | 'both'} */ var direction = is_intro && is_outro ? 'both' : is_intro ? 'in' : 'out'; - /** @type {import('#client').TransitionPayload | ((opts: { direction: 'in' | 'out' }) => import('#client').TransitionPayload) | undefined} */ + /** @type {import('#client').TransitionConfig | ((opts: { direction: 'in' | 'out' }) => import('#client').TransitionConfig) | undefined} */ var current_options; var inert = element.inert; @@ -159,7 +159,7 @@ export function transition(flags, element, get_fn, get_params) { /** * @param {Element} element - * @param {import('#client').TransitionPayload | ((opts: { direction: 'in' | 'out' }) => import('#client').TransitionPayload)} options + * @param {import('#client').TransitionConfig | ((opts: { direction: 'in' | 'out' }) => import('#client').TransitionConfig)} options * @param {import('#client').Animation | undefined} counterpart * @param {number} t2 * @param {(() => void) | undefined} callback diff --git a/packages/svelte/src/internal/client/types.d.ts b/packages/svelte/src/internal/client/types.d.ts index 89f0dfabac..92836490fd 100644 --- a/packages/svelte/src/internal/client/types.d.ts +++ b/packages/svelte/src/internal/client/types.d.ts @@ -173,16 +173,16 @@ export type TransitionFn

= ( element: Element, props: P, options: { direction?: 'in' | 'out' | 'both' } -) => TransitionPayload | ((options: { direction?: 'in' | 'out' }) => TransitionPayload); +) => TransitionConfig | ((options: { direction?: 'in' | 'out' }) => TransitionConfig); export type AnimateFn

= ( element: Element, rects: { from: DOMRect; to: DOMRect }, props: P, options: {} -) => TransitionPayload; +) => TransitionConfig; -export type TransitionPayload = { +export type TransitionConfig = { delay?: number; duration?: number; easing?: (t: number) => number;