@rootenginear/svelte-action-motionone
Version:
Unofficial Svelte Action for Motion One animation library
7 lines (6 loc) • 358 B
TypeScript
import { press as motionPress } from 'motion';
import type { Action } from 'svelte/action';
type PressParams = Parameters<typeof motionPress> extends [infer _, ...infer Params] ? Params : never;
export type PressActionParams = PressParams | ((node: HTMLElement) => PressParams);
export declare const press: Action<HTMLElement, PressActionParams>;
export {};