アイデア
普通のタイマーを作る
開始までの時間、終了時間をpropsに取る
ボタン押して開始までの時間経ったらカウント開始
経過秒数を「タイマーを使う側(親)」で使う
親からsetStateを受け取って1秒毎にsetState着火
開始までの時間、終了時間、経過時間、経過時間setStateがProps
親を作る
指定の秒数になるとなんかのイベントが起こる(画面だとかタイマーにあたってるスタイルが変わる)
だとするとタイマーのPropsにタイマーに当てるスタイルを追加