Anonymous
Кст, тебе правильно сказали, что console.log не гарантирует вывод текущего стейта
Даа, но дело не только в консольке, по стейту же должен класс меняться, а он меняется только в первый раз. Дальше 0 реакции
Anonymous
А всё решено. Оказалось e.target.value действительно string :D Добавил parseInt и теперь всё четко
Anonymous
Кстати, почему он string? Я же его как int объявил
Mihail
То шо это html элемент
Mihail
Number
Китикет
const value = +e.target.value
Number(e.target.value) !!!
Kurzdor
🤷‍♂
Eugene
+375290000000 какой самый простой способ привести к такому виду: + 375 29 000 00 00?
Constantine️
😄
Constantine️
ты серьезно?
Eugene
Инпут маска
мне инпут не нужен, просто для вывода)
Constantine️
регулярки не проходил еще?
Anonymous
То есть вместо parseInt лучше Number?
Bogdan
как формик обновить? у меня табы есть, они юзают таблицу, которая юзает формик, я дежа есделал так, что табы при переключении перерендериваются, в формик приходит новый стейт, компонент с ним перерендеривается, но сам формик не ловит новый стейт
Vladimir
То есть вместо parseInt лучше Number?
зависит от твоего случая. Просто помни про разное поведение
Anonymous
Окей, спасибо
Kurzdor
мне инпут не нужен, просто для вывода)
https://stackoverflow.com/questions/45031441/masking-a-string
Oleg
как сделать callback на setState в хуках? думал, через useEffect, но проблема в том, что это должен быть onChange и при маунте он тригериться не должен. подскажите, плес, что использовать.
G.
Компонент Dropdown лучше на основе select делать или это не так важно?
Bogdan
enableReinitialize: true,
ща проверю, там еще проблема может быть, челы юзают лодаш редюс, и он выдает одно и тоже значение вегда
Oleg
Тебе
ну, да, мне.
Kurzdor
useEffect + useState
Oleg
useEffect + useState
тип, записывать в стейт isMount?
Oleg
useEffect + useState
или в useEffect делать "если это инитиал валуй..."?
Китикет
А куда апач пропал? 🤔 Хотел сказать что он мертв
Oleg
nginx загрыз
подскажи, пожалуйста, раз уже начал.
Kurzdor
useEffect(fn, [foo])
Kurzdor
При каждом обновлении фу триггер идет еффекта
Oleg
useEffect(fn, [foo])
да блет, он тригерится на маунт, чего делать нельзя.
Volodymyr
Привет, подскажите как после условного рендеринга запустить рендеринг. У меня сначала показывается форма с дропдавном в котором выбран текущее состояния, я кликаю на другое состояние и форм пропадает, появляется спинер. Потом спинер пропадает, форма возвращается, но состояние прежнее. выглядит оно так {isLoading && <SmallSpinner />} {!isLoading && <Form/>
Oleg
а ещё проблема в том, что у меня foo меняется, и useEffect тригериться не должен. должен только на клопку onChange
Dmitriy
Ребят, а есть какойто плейграунд для graphQL сервера онлайн? что б можно было наковырять запрос, хедеры, переменные и зашарить его?
Anonymous
Есть
Dmitriy
Есть
ссылку
Anonymous
Призм
Dmitriy
https://legacy.graphqlbin.com/new это?
Павел
const { uploadUsers } = state как это разложение назыается?
Павел
спасибо
Dmitriy
@itsjohncena не в курсе?
Dmitriy
Ребят, а есть какойто плейграунд для graphQL сервера онлайн? что б можно было наковырять запрос, хедеры, переменные и зашарить его?
Anonymous
Можно этот, куча их
Dmitriy
мы задрались друг другу куски схемы и переменные кидать
Vladislav
Кто-нибудь шарит в сессиях? Понять не могу почему не сохраняются
Vladislav
Сохраняются когда делаю пост запрос на авторизацию и как бы все и пропадают. В ответ лишь просто (на картинке)
Vladislav
А сохраняю вот так
Anonymous
Хттпонли
Vladislav
м?
V V
Http only
Андрей
Написал свой компонент селект, на тач устройстве если свайпать по лейблу то сработает типо клик и развернется селект, как отладить ?
Андрей
А , понял, я onPointerDown применял а не onClick
🤴👷‍♂️🦸‍♂️🧚‍♀️
Привет, подскажите как передать индекс в функцию. Кейс - по клику на таргет получить инфу по нему
Eugene
={()=> this.getData(i)}
Eugene
или замыканием
Cenator 🐈
В js все — замыкание
Eugene
есть слово обозначающее паттерн конкретный
🤴👷‍♂️🦸‍♂️🧚‍♀️
={()=> this.getData(i)}
лол, написал (i) => fn(i)
Sergey
={()=> this.getData(i)}
Это и есть замыкание
Eugene
все или нет, ведь ясно что я имею в виду
🤴👷‍♂️🦸‍♂️🧚‍♀️
спасибо
Eugene
{this.createOnClickAction(i)}
Eugene
так будет красивее, а сам метод в класс
Mihail
Можно ещё каррировать функцию через bind 🤪
Китикет
Я думал у тебя получше знания жс)))