Я хотел бы иметь простой компонент Timer (обратный отсчет), который предоставляет такие методы, как pause, reset и start, которые его родительский компонент может вызывать при необходимости.
Родительский компонент использует MobX для управления состоянием, и яЯ хотел бы вызвать вышеупомянутые методы без повторного рендеринга дочернего элемента на основе глобальных изменений хранилища MobX.
У меня есть пример на Codesandbox, который показывает проблему:
https://codesandbox.io/embed/q7n1248onq?fontsize=14