большой цепочке вызовов методов ломается типизация? Вызываю функцию билдер осей графика из d3, вызываю методы цепочкой у объекта-результата работы функции - всё норм. Если же эту функцию использовать в фабрике вот так const engines = { 'linear': () => d3LinearScaleFn() } (хотел "движки" выбирать, тип ось линейная, временная и т.п.), то потом при вызове у объекта результата методов (там методы делают работу и возвращают this), на каком-то шаге ломается типизация и вместо this показывает number[] | тип объекта, т.е. this
можешь в песочнице воспроизвести?
Обсуждают сегодня