Mobx autorun не отслеживает observable

Этот код взят с сайта MobX

import { makeAutoObservable, autorun, getDependencyTree  } from "mobx";

class Message {
  title;
  author;
  likes;
  constructor(title, author, likes) {
    makeAutoObservable(this);
    this.title = title;
    this.author = author;
    this.likes = likes;
  }

  updateTitle(title) {
    this.title = title;
  }
}

let message = new Message("Foo", { name: "Michel" }, ["Joe", "Sara"]);

const disposer = autorun(() => {
  console.log(message.title);
});

console.log(getDependencyTree(disposer));
message.updateTitle("Bar");
message.updateTitle("gasdg");

Но вместо предплагаемого вывода выдает вот ето:

Foo
index.js:114 {name: 'Autorun@2'}

Т.е. он не считает зависимостью message.title


Ответы (0 шт):