Найти тему
10 подписчиков

... когда у тебя есть типы описанные zod (штуковина где описываешь форму json'а, потом можешь ей их валидировать и на выходе получать типизированные объекты) и ты хочешь положить их в mobx-state-tree (штуковина где описываешь модельки данных и экшены над ними, а на выходе получаешь возможность следить за изменениями любых кусков плюс поток снапшотов состояния).


А у них разные методы описания данных и два раза описывать одно и то же как-то не впёрлось.

Упоролся по тайпскрипту и скастовал тип одного в тип другого.

... а сейчас думаю, что нужно просто mobx-state-tree выбросить, использовать чистый mobx, сделав немного обёрток, куда дружелюбнее получится =/

Мне всё равно на самом деле половина фич mobx-state-tree не нужна.

#typescript #wtf #mobx
...
Около минуты