import * as React from 'react'; import { Intl } from '../../../Intl'; import { FormControl, FormControlProps } from '../forms/FormControl'; interface PieceSelectorProps extends FormControlProps { defaultPiece?: string; onChangePiece?: (piece: string) => void; } export class PieceSelector extends React.Component { public static defaultProps: PieceSelectorProps = { defaultPiece: 'merida', } /** * constructor */ constructor(props: PieceSelectorProps) { super(props); } private onChange = (e) => { const { onChangePiece } = this.props; const piece = e.target.value; if (onChangePiece) { onChangePiece(piece); } } render() { const { defaultPiece } = this.props; return ( ); } }