UNPKG

@react-chess-tools/react-chess-puzzle

Version:

A lightweight, customizable React component library for rendering and interacting with chess puzzles.

16 lines (12 loc) 615 B
// Components export { ChessPuzzle } from "./components/ChessPuzzle"; // Hooks & Context export { useChessPuzzleContext } from "./hooks/useChessPuzzleContext"; export type { ChessPuzzleContextType } from "./hooks/useChessPuzzle"; // Core Types export type { Status, Hint, Puzzle } from "./utils"; // Component Props export type { HintProps } from "./components/ChessPuzzle/parts/Hint"; export type { ResetProps } from "./components/ChessPuzzle/parts/Reset"; export type { PuzzleBoardProps } from "./components/ChessPuzzle/parts/PuzzleBoard"; export type { RootProps } from "./components/ChessPuzzle/parts/Root";