たしかにcloseの時のメソッドは自分で定義してるんだから、勝手に閉じてくれるわけないか。closeのリクエストを発行している?だけ。onRequestClose={this.handleCloseModal}という感じで、閉じる時のメソッド実行してくださいと書いてあげる必要があった。サンプルそのまま書けば問題ないんだけど、なぜか該当部分消してしまって時間使ってしまった...スタイリングhttps://reactcommunity.org/react-modal/styles/こんな感じでデフォルトスタイルが用意されている。デフォルトで用意されているスタイルを使うのでなければ、別途classをつけて自分で一からスタイリングするのがわかりやすそうかな。