без дополнительных плагинов из типа получить массив нельзя, а вот наоборот можно: https://www.typescriptlang.org/play?#code/MYewdgzgLgBAHjAvDA2gcgA4CcQYIxoA0MmOGATESdrgBpoC6MA...
а есть разные варианты? я вижу только один: js + d.ts
может быть мы о каком-то разном выводе типов говорим? :) если ты пишешь функцию, то тип возвращаемого значения может быть выведен. Если ты накидываешь хоки на компонент (не ге...
Подскажитже, как правильно называется последовательность диалоговых окошек? Вот эти вот "далее далее далее" и им подобные. У них есть какое-то отдельное название, но чёт не мо...
Кто-нибудь встречал примеры, как самому из ts кода натравить тайпчекер на строку, чтобы он мне сказал, есть ли ошибки? Хочется из вот такого const a: number = '123' получить "...
С промисифаем разобрался? У тебя там тайпаргумент функции, которую ты оборачиваешь, теряется по пути. Еслинственный вариант, который я вижу - это пойти через мильён перегрузок...
А тебе что именно требуется? Если просто номинальная типизация (гарантия того, что объект был создан именно твоим конструктором), то вот: https://michalzalecki.com/nominal-typ...
А можно пример кастомного Thennable? На первый взгляд кажется, что проверки при вызове завязаны на слоты, так что "притвориться" промисом не получится. Или может есть чё почит...
А можно ли как-то в react-router-redux реагировать на ручное изменение урла без перезагрузки? Я хочу, чтобы можно было находясь в корне приложение пойти в адресную строку, вби...
А стоит ли такой подход своей читаемости? Создаёшь лишний объект, который тут же надо чистить + лишние вызовы createComponent для компонентов, которые не будут использованы. И...
Когда уже есть типы, ты просто пишешь валидатор, тип которого будет структурно соответствовать твоему :) или ты хочешь автоматом строить валидатор по типу?
А зачем вообще все эти deepCopy и Object.assign's если вместо константы можно сделать функцию, которая будет возвращать объект с такой структурой?
О чём имеено? о билде при установке, гугле или доке ноды? :) ты спрашивай, что непонятно, будем разбираться)
А почему он не должен происходить? Если родитель перерендеривается, то и дочерние компоненты перерендериваются) если только не shouldComponentUpdate, PureComponent или ещё чег...
хм, а свагер умеет генерить типы по TS коду? У нас свагер спека генерится по джава и дотнэт бэкам, а api-слой фронта генерится по этой спеке
Я правильно понимаю, что первое можно вызывать только как func(bla)(bla), но не func(bla, bla)? а то чёт тут такой спор, как будто эти два варианта одинаково работают)
ты чего хочешь, в complie time тип сузить или в рантайме по факту узнать, что пришло?
Это ты проперти на классе что ли делаешь? Ты примерами кода кидайся, так понятнее же будет
А чем плохо решение просто написать функцию, которая будет форматировать как тебе надо? и делать value={myFunc(this.state.number)}?
А ишью не искал? Кажется, ничего не препятствует реализации такого)