xeleos
А, понял, это работает с методами, где нет return?
Alex
не совсем. асинхронщину лучше использовать только в componentDidMount, componentDidUpdate, componentWillUnmount
Alex
иначе у тебя рендер компонента будет блокироваться
Alex
ну хватит писать чушь
окей. можешь отправлять запросы в componentWillMount, гений. Посмотрим через какое время техлид тебя ссаными тряпками погонит
Anonymous
окей. можешь отправлять запросы в componentWillMount, гений. Посмотрим через какое время техлид тебя ссаными тряпками погонит
Ты иди лучше документацию почитай и разберись как реакт работает, а ещё лучше как работает async/await
xeleos
Он вроде тут не ругается без as. И работает всё.
Anonymous
Он вроде тут не ругается без as. И работает всё.
А, ну дак тебе сама либа тип кидает, там тоже не нужно as, изначально не ставил её, щас проверил, да - действильно тип она выдает
xeleos
Да я даже удивился, что разрабы вк пишут на TS свои либы, очень порадовало
xeleos
Только вот почему-то при наведении мышки тип не показывает
xeleos
(как раз был такого мнения о них)
Alex
как тебя коллеги терпят?
Anonymous
какой же ты токсичный
вы можете называть это как угодно, можете быть п.здец какими толерастами, в любом случае как бы я это не называл оно все рано будет одинаковый смысл иметь
Anonymous
как тебя коллеги терпят?
если ты об этом я очень изящно использую мат и оскорблемия, правда текстом это не передать, коллеги ко мне хорошо относяться, не все правда, но те которые не переносят всем на них вообщем то посрать
xeleos
О, визуал студия показывает тип. Пхп шторм чет не.
xeleos
странно тогда, может чет не так настроил.
Ruslan
Да сейчас только конченные не юзат ts
Чувак, тебе остыть конечно не мешало бы
Anonymous
xeleos
Вска вообще радует. даже текст подсказывает.
Alex
есть ts есть js... черное и белое... где тут серое увидел я не знаю
есть небольшие проекты для которых ts оверкилл
Ruslan
Т.е. ref={el => this.el = el} тоже самое если бы просто в конструкторе объявили React.createRef(); ?
Начиная с 16.3 можно использовать createRef, до этого callback-ref были
Face
Добрый день, есть у кого наглядное решение для загрузки картинок в ckeditor 5, у меня есть апи метод, никаких проблем, но почему - то, то сам едитор рвет запрос, то не возвращает из промиса данные
Alex
лан. не вижу смысла в продолжении этой увлекательной беседы
xeleos
Пхпшторм тоже кст, сразу не заметил.
Maksym vom Internet
Anonymous
Чувак, тебе остыть конечно не мешало бы
я не горю, мне просто кажеться чем больше такого про чистый js тем больше людей на ts по дефолту зайдёт
Anonymous
Anonymous
ладно, захотите продолжнить, в личку или в флуд группу пойдемтя, тут не любят когда когда идет дискурс
Daniil
Дискурс полезен, если не начинать на личности
Daniil
Последний раз прошу, я все понимаю, но если хотите говном кидаться, лучше в личку
xeleos
А я понял поч пхпшторм мне подсказки не давал, там надо ctrl жать, на работе прост настроил чтобы само вылезало, а дома дефолтные.
Face
Добрый день, есть у кого наглядное решение для загрузки картинок в ckeditor 5, у меня есть апи метод, никаких проблем, но почему - то, то сам едитор рвет запрос, то не возвращает из промиса данные
Anonymous
два дня назад сел писать новый проект, первые два дня на js, потом надо было расшаривать типы между сервером и клиентом и react-апой, я поставил тс, знаешь почему не ставил сразу, только потому что нужно было срочно накидать прототип, лень было тупо.
xeleos
Я уже месяц делаю большой проект на js, но сразу так прыгнуть на ts не мог, ведь и js не знал ещё. Вообще основной язык - шарп.
Daniil
Я уже месяц делаю большой проект на js, но сразу так прыгнуть на ts не мог, ведь и js не знал ещё. Вообще основной язык - шарп.
Пару раз слушал на собесах как люди рассказывают за тс, но не за жс. Все очень субъективно)
Anonymous
Я уже месяц делаю большой проект на js, но сразу так прыгнуть на ts не мог, ведь и js не знал ещё. Вообще основной язык - шарп.
ты меня извини конечно, но тебе ещё читать и читать, ты сейчас даже не понимаешь зачем тебе ts сто процентов
xeleos
поч не понимаю, он похож на мой любимый шарп.
Alex
Интересно что на собесах даже если требуется ТС, вопросов по нему не задают
Anonymous
поч не понимаю, он похож на мой любимый шарп.
ну чет ты как то не особо понял как типизация работает судя по твоему коду
xeleos
ну эт не отменяет мое общее понимание типизации (вообще заинтересовался ts только потому что не хватает подсказочек как в шарпе)
Anonymous
Подскажите пожалуйста плагин селект поиск по дереву данных
Anonymous
Интересно что на собесах даже если требуется ТС, вопросов по нему не задают
А у вас есть пример вопроса? Может быть как сделать тип (a: Array<T>& {length: 2}, b: Array<T> & {lenght: 3)) => Array<T> & { lenght: 5}
Alex
Ну например маппинг типов, тайп гарды, что такое never, что такое unknown и чем он отличается от any.
Alex
Банально про дженерики поспрашивать, понимает ли кандидат что это, и как это может помочь
Anonymous
чего ж не увидел. увидел
дак ты же после примера советовал тайп гвард использовать, а зачем если он уже там был
Alex
я имел в виду использование гарда, чтобы убедиться, что с апихи приходит то, что нужно
Мехманчик I
как сделать переход с юрла на юрл , без перезагрузки страницы?
Тимофей 🛴
как сделать переход с юрла на юрл , без перезагрузки страницы?
react-router или любой другой клиентский роутер
Anonymous
я имел в виду использование гарда, чтобы убедиться, что с апихи приходит то, что нужно
для этого в общем случае нужно юзать json-scheme из него же и типы вытаскивать
Мехманчик I
я как раз использовал реакт роут, но как отказаться от перезагрузки не понял
Anonymous
есть об это где подробнее почитать?
ну есть один очень известный сайт с полем ввода)))
Alex
я как раз использовал реакт роут, но как отказаться от перезагрузки не понял
если у тебя происходит перезагрузка страницы, то ты что-то не так делаешь
Мехманчик I
если у тебя происходит перезагрузка страницы, то ты что-то не так делаешь
вот я и пытаюсь понять что именно, в общем пойду покурю реакт роут))
Alex
сколько раз у тебя в приложении используется компонент <Router>?
Alex
Тогда хз. кури доки
Мехманчик I
Тогда хз. кури доки
да, спасибо) побежал, думаю как раз в Линке или НавЛинке решение
Michail
Подскажите, клкша мы делаем REF через(React.createRef) на компонент, с рендером компонента ref будет постоянно перезаписывать или нет?
Alex
разница может быть если нужно подписаться на какое то событие элементы
xeleos
О, визуал студия показывает тип. Пхп шторм чет не.
Заметьте разницу, чет пхпшторм не знает какой тип придет в итоге (мож опять настройки не те)
xeleos
ctrl+shift показывает, ех, надо найти настройку и сделать чтобы при наведении именно эта подсказка выводилась. Либо привыкнуть к стандартным клавишам.
Arczi
парни когда используете functional component как передаете defaultProps. TS кричит если делаю так functional some(props){} some.defaultProps = {}; кричит что пустые некоторые пропсы и опциональны одновременно