UNPKG

react-tetris2

Version:

Classic Tetris game as a reusable React 18+ component, fully typed with TypeScript and controllable via ref.

32 lines 966 B
import { default as React } from 'react'; /** * A panel displaying the current game statistics: credits, points, lines, and level. * * @remarks * - Uses a monospace “Digits” component to zero-pad each numeric value. * - Inserts dividers between each stat for visual separation. * - Font sizes and spacing clamp responsively for different viewport sizes. * * @param props.credits - The number of remaining credits (lives). * @param props.points - The current score points. * @param props.linesCleared - Total lines cleared so far. * @param props.level - Current game level. * * @example * ```tsx * <ScorePanel * credits={2} * points={123} * linesCleared={4} * level={5} * /> * ``` */ declare const ScorePanel: ({ credits, points, linesCleared, level }: { credits: number; points: number; linesCleared: number; level: number; }) => React.JSX.Element; export default ScorePanel; //# sourceMappingURL=ScorePanel.d.ts.map