Skip to content
7 / 44

Как типизировать computed и watch с TypeScript?

computed выводит тип из return-значения автоматически. watch типизируется по source: передаёшь ref — callback получает его inner type. Для watch([a, b], ([aVal, bVal]) => {}) TypeScript выводит tuple-тип. Явные generic нужны редко.