react-chess-analysis-board
Version:
React component for a fully featured, stylable chess analysis board.
26 lines (25 loc) • 682 B
TypeScript
/// <reference types="react" />
export interface TBoardHeaderDetails {
White?: string;
Black?: string;
WhiteElo?: string;
BlackElo?: string;
Round?: string;
Result?: string;
Site?: string;
Event?: string;
}
export interface TBoardHeaderStyles {
boardHeaderContainerClassName?: string;
boardHeaderTextClassName?: string;
boardHeaderTextDetailClassName?: string;
}
export interface TBoardHeaderConfig {
useHoodieGuyWhenUnknown?: boolean;
}
interface TProps {
boardHeaderStyles?: TBoardHeaderStyles;
boardHeaderConfig?: TBoardHeaderConfig;
}
declare const BoardHeader: (props: TProps) => JSX.Element;
export default BoardHeader;