DnDを使ってみました。前回同様、公式のチュートリアルに従ってます。今回は次のコンポーネントを作ります。チェス盤と各マスのつなぎ。Squareは表示だけ担当コンポーネント以外には以下を用意します。定数まあまあ長くなってしまったので、コードはGistを確認してみてください。後は少しメソッドを足してあげるだけで使えるので、けっこう使いやすいなと思いました。Knightクラスはドラッグされる対象なので、DragSourceでラップしています。react-dnd-touch-backendというのもあるみたいなので次使ってみたいです。