🅅aleriy
и? initialValue или defaultValue? разница все же есть
Andrii
Ilya
блин коллеги - ну честное слово, хочется начать RTFM на паво и на лево раздавать, балаган
Aleksey
собрался отсылать тестовое задание на стажировку, сделал приватный репозиторий. вставляю как было указано в письме мыло. пишет что такого аккаунта нет) я все правильно делаю?
🅅aleriy
🅅aleriy
Alexey
Aleksey
а ну ок) спс тогда
Alexey
и сделай публичным репу с тестовым (только не называй тестовым)
так будет +1 маленький прожект в копилку, которые все видят
Alexey
Всем привет! Подскажите пожалуйста.
Есть ссылка на pdf файл загруженный на амазоне.
Можно ли как то по клику на файл сообщать браузеру, что его надо скачать, а не открыть в соседней вкладке)
Aleksey
Denis
<a href="url" DOWNLOAD />
Aleksey
так add colaborator не нажимается!!!
Alexey
я не помню, чтобы на гитхабе можно было "по ссылке" доступ к репе выдавать
Вадим
В чем проблема выводит инфу либо с одного инпута либо со второго, а нужно что бы выводило с обох
Aleksey
🅅aleriy
ты телеграм канал решил как git-репозиторий заюзать? 🙂
Вадим
Извините не подумал что можно фотографией скинуть, но суть проблемы это не меняет
Alexey
🅅aleriy
Ilya
https://codesandbox.io
нижайше прошу - начать пользоваться для таких случаев
Aidyno
За такое можно бан получить:)
Mikhail
народ, как в redux-form получить поле, для которого не прошла валидация? задача — проскролить к первому невалидному полю на странице
что-то не могу в доке найти подходящего апи
Ilya
Ilya
что вы имеете в виду под «получить поле» ?
Mikhail
есть идея через MutationOberver, но какое-то хуевое решение
Bogdan
а как можно это реализовать?
скорее всего там есть массив с полями, которые не прошли валидацию, там по имени можно проскролить поидее, иначе как он валидирует, не зная поля
Ilya
Ваше поле получает информацию о валидности в параметрах банально чтобы красненьким подсветиться :) собирайте ref таких полей в каком-то внешнем аккумуляторе во время рендера - ну и дальше скрольте на здоровье
Вадим
Как сделать что бы выводилось информация из двух инпутов?https://codesandbox.io/s/sweet-shape-mc9bw
🅅aleriy
Denis
🅅aleriy
может сначала все же доку прочитать по реакту?
читаешь раздел - пробуешь и так повторяешь много раз
иначе и сам измотаешься и людей заколебешь
Вадим
Я только начал, может подскажете как это сделать лучше
🅅aleriy
🅅aleriy
https://ru.reactjs.org/tutorial/tutorial.html
Вадим
Разве так сложно подсказать я уверен что там буквально пару строчек надо изменить что бы заработало коректно
Direct
смысл в том, чтобы ты сам это понял, это самые основы
Mikhail
🅅aleriy
подсказать можно человеку, который уже знаком с предметом и хорошо знает javascript, а когда нет элементарных основ о библиотеке, которую изучаешь, то тут всю доку же не перескажешь тебе в чате
Anonymous
Из офф доки на сайте только 4 примера 0 по уровню доступно
🅅aleriy
судя по примеру выше Вадиму будет чем заняться ближайшие три месяца
надо прочитать доку по реакту, ознакомиться с объектной моделью DOM ну и прочие радости
🅅aleriy
а то подскажешь как взять значение из инпута по event.target.value, а через час такой же вопрос про чекбоксы прилетит 🙂
а потом про селекты и мультиселекты
Konstantin
может кто то пользовался хорошей библиотекой для загрузки и выгрузки csv файлов?
собственно задачи 2
1) по клику на кнопку отправить запрос, в ответе получаю content-disposition: attachment; filename=data.csv и его надо скачать в браузере
2) по клику на кнопку - загрузить - выбираю файл и потом его отправляю(тоже csv)
🅅aleriy
про ту же иммутабельность стейта, тут уже 50% не меньше сообщений этой теме посвящено
ну скажешь что нельзя мутировать и присваивать тупо в this.state, т.к. компонент не перерендерится, что forceUpdate это не верный путь, но попутно же лучше узнать какие функции джаваскрипта мутируют переменные, а какие нет, чем отличается slice от splice, push от [...array, item], Object,assign(obj, { blabla }), от {...obj, blabla}
🅅aleriy
Denis
Bogdan
Sergey
Mikhail
Bogdan
Ору
Да я тоже орнул) ну я не спрашиваю зачем ему два раза хранить, хочет, пусть хранит)
Bogdan
Может он хочет потренится в использовании стейта, я же хз
Konstantin
Konstantin
Ilya
Да я тоже орнул) ну я не спрашиваю зачем ему два раза хранить, хочет, пусть хранит)
Коллеги давайте жить дружно… проблема суть тут вот в чем:
Есть предложение не превращать проф.канал в ясли 🙂
вопрошаюших, очевидно с нулевым бэкграундом, что не желают даже мало-мальски гуглить и с чем-то разбираться - следует отправлять учиться и разбираться 🙂 в лучшем случае - ткнуть ссылкой на learn.javascript.ru или соотв. области доку (им же больше пользы - чем от того что «мама поможет нарисовать картинку на утренник - нарисовав ее самостоятельно»)
вежливо, корректно - но все же, не потакать им от слова «совсем» , не надо их шизоидные примеры разбирать, смотреть и что-то вообще советовать.
Bogdan
Andrey
Alexey
🅅aleriy
при попадании в чат, надо чтобы бот задал ряд вопросов по основам с 4 вариантами ответов на каждый вопрос 🙂 не прошел терминатор выдает ридонли, хочешь писать в чат - пройди тест 🙂
эдакая лайтовая проверка на адекватность в предмете
Ilya
Looch
typeof null 🧐
Alexey
object
Andrey
Nikolai
Andrey
Зачем?
за 2 дня вопросы были даже по доке реакта, по доке Карл
Nikolai
Bogdan
на самом деле да, сейчас еще и дока на русском, читать приятно хотя бы, я например винглиш не больше пары слов связать могу
🅅aleriy
ну глубоких знаний не нужно, но основные понятия надо знать все равно
типа что такое иммутабельность и зачем она нужна в реакте
+ простые вопросы по js
при чем на эти вопросы чтобы можно было ответить прочитав первые главы реакт доки
Ilya
First
Парад чсв, как джун осуждаю 🙃