Andrey
спс, буду пробовать
Bogdan
https://codesandbox.io/s/check-memo-odju6 либо я что то не так сделал, либо не понял, useCallback не тригерится если не чпокать кнопку setCountCb
Bogdan
а должен?
ну вот выше писали, на каждый апдейт пересоздается ф-я, я подозревал, что при пересоздании консоль то отработает
Maksim
const fn = () => console.log('run'); что будет в консоли?
Bogdan
run
Maksim
с чего? функцию никто не вызывал
Maksim
ну при вызове
ну а у тебя в коде при клике вызов
Bogdan
ну а у тебя в коде при клике вызов
да, при клике отработал, я надеялся увидеть выполнение ф-и, это не проследить никак?
Maksim
при клике ты ее и выполняешь, в чем вопрос?
Тимофей 🛴
да, при клике отработал, я надеялся увидеть выполнение ф-и, это не проследить никак?
При создании функция не выполняетс) ты что то совсем себя запутал
Bogdan
При создании функция не выполняетс) ты что то совсем себя запутал
что то я поплыл короче, но минусов использования колбека не вижу на цифрах, типо только слова, что возможно он выполнится дольше, чем присвоение новой ф-и в клик
Volodymyr
в материал таблицах rowspan как-то странно работает, не так как в обычном хтмл, абидна
Maksim
что то я поплыл короче, но минусов использования колбека не вижу на цифрах, типо только слова, что возможно он выполнится дольше, чем присвоение новой ф-и в клик
пока что еще не видел замеров перформанса, одни статейки про то что "посмотрите, тут массив создается, у вас что памяти дофига?"
Bogdan
Юзай их, вряд ли проблемы с перформансом будут из за них
я думаю сейчас различать, если передаю ребенку - заюзать, если не передаю, то я не юзаю равенство, значит хук не выполняет свою работу
Maksim
я думаю сейчас различать, если передаю ребенку - заюзать, если не передаю, то я не юзаю равенство, значит хук не выполняет свою работу
сложно представить адекватный кейс когда создается функция внутри компонента и она не передается чилду
Sergey
Привет. А кто-нибудь сталкивался с тем, что axios() в edge вместо POST запроса, шлет GET. Баг актуален только для https протокола
Павел 💻
Всем привет! Ребят в чём ошибка не подскажете? Вроде по умолчанию значения выставил. И что интересно , если использую 1 инпут , то всё ок... А более вылазиет ошибка
Sergey
у меня это фиксилось добавлением / в конец урла
не очень понял, можешь чуть подробнее рассказать?
Ura
скинь как ты отправляешь запрос
Sergey
try { const { login, password } = credentials; const response = await axios.post( config.local + "/api/login/credentials", { login, password } ); dispatch(successAuthHandle()); } catch (error) { }
Ura
попробуй "/api/login/credentials/"
Sergey
попробуй "/api/login/credentials/"
блин, серьезно?) окей
Ura
а это только в ие происходит?
Sergey
Только в едже
Sergey
И только поверх https
Sergey
Только в едже
разумнее чутка подождать пока он превратится в хром, чем этого лечить 😉
Sergey
Старые клиенты от этого не умрут.
жаль. А разве он не "вечнозелёный" как другие?
Vadim
Старые клиенты от этого не умрут.
их меньше чем юзеров ие11
Andrey
попробуй повесить кетч на промис
если интересно помогла проверка на typeof window !== undefinded
Андрей
их меньше чем юзеров ие11
Если 500 человек, которые платят для тебя - это фигня, то у бизнеса к тебе есть вопросы)
Sergey
это жёстко, такое пропускать
Andrey
та да, а я без typeof писал и не понимал почему не работает
Yury
🙄
Ilya
разумнее чутка подождать пока он превратится в хром, чем этого лечить 😉
видимо нет, потому что переход на WebKit не избавит от всего остального в частности от Chakra (движка JS ) которые блин до сих пор поддержку spread-оператора даже запилить не могут, не то чтобы как-то там "в ногу" с V8 и SpiderMonkey идти.
Sergey
и не Webkit, а Blink
Sergey
В частности майки и на V8 переходят тоже. Доброе утро.
да ладно? Вроде говорили перспективный движок будет. Это что теперь только мозилловский в конкурентах что ли? Походу снова начинается...
Ilya
js-движок это мелочи
Э-м-м, странно это слышать от JavaScript разработчика... как-раз таки большая часть проблем несовместимости кода с Edge и "обмазывания полифилами" лежить именно в плоскости движка интерпритации JavaScript и поддержки соответствующих API в его контексте со стороны браузера, что опять таки на движок завязано более чем полностью.
Sergey
Скажи это пользователям на нем :)
а где их найти? Я бы сказал
🤴👷‍♂️🦸‍♂️🧚‍♀️
хз, используя babel ни разу не столкнулся с проблемой
> использую бабель >проблем нет
Ilya
Ну вы о Safari ? у Apple свой JavaScriptCore и SquirrelFish. (как эволюция, перехода на V8 вроде не было в планах) о нем на HolyJS вещал Michael Saboff (Apple)
Sergey
> использую бабель >проблем нет
ну так 🤷‍♂️ а есть причины не использовать?
Sergey
Я тут.
и как оно? Есть баги?
Андрей
хз, используя babel ни разу не столкнулся с проблемой
Бабель тебе апи по типу requestAnimationFrame не добавят.
Damir
Всем привет
Андрей
и как оно? Есть баги?
На сайтах есть.
🤴👷‍♂️🦸‍♂️🧚‍♀️
ну так 🤷‍♂️ а есть причины не использовать?
Даже не понимаешь о чем пишешь, прекрати
Damir
как вы относитесь доменному зону .site ?
Damir
подойдет ли для стартапа?
Sergey
На сайтах есть.
а в браузере?
Андрей
полифиллы всё равно имеются
Ты эти полифилы читал?
Андрей
Андрей
полифиллы всё равно имеются
Давай, заполифилль микротаски.
Sergey
почти одно и то же
Alexey
в смысле почти? это единственная "микротаска"
Андрей
Понятно, без комментариев.
Sergey
и кстати микротаски именно они первыми и дали)))
Sergey
в смысле setImmediate
🤴👷‍♂️🦸‍♂️🧚‍♀️
@XaveScor перенеси диалог куда-то из реакт чата
Sergey
Понятно, без комментариев.
ок. Велика ли разница на практике в среднем проекте?