Как перезагрузить HTML-виджет после обновления состояния

Как перезагрузить HTML виджета при изменении состояния в приведенном коде? Изначально состояние равно ‘none’, а после загрузки страницы оно меняется на новое состояние, но HTML обновляется только при клике. Как автоматически обновить его при изменении состояния?

const h = require(“virtual-dom”).h;

api.createWidget(“my-first-widget”, {
tagName: “div.navigationBar”,
buildKey: () => ‘increment-button’,

defaultState() {
  api.onPageChange((url, title) => {
    name="новое состояние"
  })
  return {
    name: "none",
  };
},

html(attrs, state) {
 return h('h1',state.name)

});