from pRegroup2020 Tool選択を改善 - 「Paper.jsのTool#activateを読んでからsetState」ってやっていて、setStateを忘れたバグなんだけど - そもそも「setState→useEffectでTool#activateが呼ばれる」が正しい。 - どこに書いてあったか忘れたけど”single source of truth“って考え方。 - Reactがsingle sourceになり、そこを編集した時にPaper.js側が従属して更新されるようにすべきだった。