react-fortune-roulette
Version:
A fork of react-roulette-game adapted for modern React versions and extended functionality
20 lines (19 loc) • 815 B
TypeScript
import "./roulette.css";
export type RouletteProps = {
onStart?: () => void;
onTryAgain?: () => void;
onComplete?: (prize: string) => void;
onReceiveGift?: (prize: string) => void;
startText?: string;
tryAgainText?: string;
receiveGiftText?: string;
wheelImageBase: string;
wheelImageOverlay: string;
highlightImage: string;
pointerImage: string;
prizeList: string[];
spinsLimit?: number;
duration?: number;
isShowReceiveGiftButton?: boolean;
};
export declare const Roulette: ({ onStart, onTryAgain, onComplete, onReceiveGift, startText, tryAgainText, receiveGiftText, wheelImageBase, wheelImageOverlay, highlightImage, pointerImage, prizeList, spinsLimit, duration, isShowReceiveGiftButton, }: RouletteProps) => import("react/jsx-runtime").JSX.Element;