lavicon-animation
Version:
React component for animating spritesheets generated from lavicon.dev with multiple trigger modes (hover, click, auto)
22 lines (21 loc) • 612 B
TypeScript
import React from "react";
export type TriggerMode = "hover" | "click" | "auto";
export interface LaviconAnimationProps {
url: string;
size?: number;
frameSize?: number;
fps?: number;
cols?: number;
totalFrames?: number;
triggerMode?: TriggerMode;
loop?: boolean;
initialFrame?: number;
className?: string;
alt?: string;
onClick?: () => void;
autoPlay?: boolean;
renderingQuality?: "auto" | "crisp-edges" | "pixelated";
cursorPointer?: boolean;
}
export declare const LaviconAnimation: React.FC<LaviconAnimationProps>;
export default LaviconAnimation;