Size: a a a

TypeScript — русскоговорящее сообщество

2020 March 12

VS

Vitalii Solodilov in TypeScript — русскоговорящее сообщество
Yakov Dalinchuk
Потому что у меня внутри этой функции используется другая (`join`), которая как раз принимает только определенные типы (`Tokens.AnyToken`)
Ну ты передаешь массив строк в join, а метод принимает массив AnyToken
источник

YD

Yakov Dalinchuk in TypeScript — русскоговорящее сообщество
MaxGraey
про join
у тебя не появилось случаем новых идей?
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
я бы добавил в исключения еще сами реакт компоненты
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Главное в правиле даже ни слова нет про то почему нужно именно дефолтный экспорт делать
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Alex CherryTea
я бы добавил в исключения еще сами реакт компоненты
Почему?
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
это удобно, переиспользуемые компоненты могут импортится с разными именами в зависимости от контекста где они используются
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
ну и это в стайлгайде реакта
источник

YD

Yakov Dalinchuk in TypeScript — русскоговорящее сообщество
Vitalii Solodilov
Ну ты передаешь массив строк в join, а метод принимает массив AnyToken
хм…. похоже ты прав
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Alex CherryTea
ну и это в стайлгайде реакта
😈
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
То есть хочется специально себе подгадить, чтобы потом путаться в этих компонентах.. Ой, одном компоненте который под 10 разными именами импортируется
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
У меня на легаси проекте так инпуты устроены) Все еще не решились переписать потому что нереальная каша
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Time is the side effect
То есть хочется специально себе подгадить, чтобы потом путаться в этих компонентах.. Ой, одном компоненте который под 10 разными именами импортируется
каким образом ты себе подгадишь если заимпортишь компонент Button как ActionButton например
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
пример дурацкий но даже в этом случае
источник

VS

Vitalii Solodilov in TypeScript — русскоговорящее сообщество
Alex CherryTea
это удобно, переиспользуемые компоненты могут импортится с разными именами в зависимости от контекста где они используются
import {Lol as Kek} from "blablabla/"; ?
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Vitalii Solodilov
import {Lol as Kek} from "blablabla/"; ?
да но зачем
источник

VS

Vitalii Solodilov in TypeScript — русскоговорящее сообщество
Alex CherryTea
да но зачем
Ты же хочешь импортть под разными именами)
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
можно тогда и от алиасов отказатся, можно же писать import {Lol as Kek} from "./../../../../../components"; ?
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Alex CherryTea
да но зачем
Lol сохраняется, по ctrl + f прекрасно ищется
При этом рефакторится лучше на уровне ide
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Alex CherryTea
можно тогда и от алиасов отказатся, можно же писать import {Lol as Kek} from "./../../../../../components"; ?
Бред
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
в чем именно лучше? У меня и дефолтом отлично рефакторится
источник