Ответы пользователя по тегу MobX
  • Как вы объясните эту магию?

    dmitry-l
    @dmitry-l Автор вопроса
    В Mobx если к observable полю никто не обращается и оно ни разу не использовалось, то геттер для него работает криво.
    Поскольку processId- это уже объект и к нему обратиться очень просто, то нет необходимости в использовании геттера. Вместо
    <Button disabled={cart.inProcess(product.id)}>Add to cart</Button>

    достаточно написать:
    <Button disabled={product.id in cart.processId}>Add to cart</Button>

    и все заработает.
    Ответ написан
    Комментировать