UNPKG

pitch-invader

Version:

React library designed to simplify the process of creating and managing a football (soccer) starting lineup.

19 lines (17 loc) 869 B
import { Player } from '../../types/index.js'; import { default as React } from 'react'; interface PitchProps { renderPositions: () => React.ReactNode; renderFormationSelector: () => JSX.Element; availablePlayers: Player[]; selectedPlayers: Player[]; selectedPlayerFromBench: Player | null; setSelectedPlayerFromBench: (player: Player | null) => void; isToastOpen: boolean; setIsToastOpen: (isOpen: boolean) => void; setSettingsModalOpen: (isOpen: boolean) => void; formationTextColor: string; lang?: string | null; } export default function Pitch({ renderPositions, renderFormationSelector, availablePlayers, selectedPlayers, selectedPlayerFromBench, setSelectedPlayerFromBench, isToastOpen, setIsToastOpen, setSettingsModalOpen, formationTextColor, lang }: PitchProps): import("react/jsx-runtime").JSX.Element; export {};