es quite a bit of heavy lifting. It connects the lifecycle of the underlying <code class="language-plaintext highlighter-rouge">Timer</code>
which it creates to the Redux store‚Äôs state (by dispatching actions) that it is passed as an
argument. Here are some other notes on this code.</p>

<ol>
  <li>There‚Äôs a <code class="language-plaintext highlighter-rouge">Timer</code> (imported from <code class="language-plaintext highlighter-rouge">r3bl-ts-utils</code>) that actually manages a <code class="l