они добавили эти костыли с комментарием? Почему Эван считает, что они должны были отображать ошибку при расширении интерфейса пропса?
https://github.com/vuejs/core/issues/8286#issuecomment-1545659320
Я не очень много фронтом занимаюсь (85/15 с бэком). Тут ts считается плохой идеей?
Ничего плохого. Эван просто сказал "в 3.3 можно импортить тип пропса из другого файла", а оказалось что тип с любыми вычислениями в себе ничего не будет работать.
хах а я только вчера переписал систему пропов на композицию типов теперь вот радуюсь, что не стал пихать вот эти вот Pick, Omit, etc.
ничего плохого в них нет, просто с текущей реализацией парсинга типов пропсов это сделать сложно, они буквально делают это вручную, поэтому парсинг ограничен относительно простыми конструкциями без ремаппинга и прочего собственно, это одна из причин откатиться на 3.2, чтобы не засорять исходники бесполезными комментариями
Обсуждают сегодня