UNPKG

react-chess

Version:

Renders a chess board using React

13 lines (10 loc) 275 B
const charCodeOffset = 97 module.exports = { fromPieceDecl: pos => { const [piece, square] = pos.split('@') const x = square.toLowerCase().charCodeAt(0) - charCodeOffset const y = Number(square[1]) - 1 return {x, y, piece, square} }, charCodeOffset }