Reactのマニアックな使い方

なかなか面倒そうな要件があり、どうにか出来ないかなと思っていたのですが…
実現方法が思いうかばずStackOverFlowに投稿してもた。心より恥じる。恥じることはないかもだけど。