Плиз, у меня есть два компонента с каунтером, как передать родителю сумму?

|
demark_pro 2022-07-01 22:20:33
tk_7973 2022-07-01 22:20:06
why above guy is allowed in the chat but not me

Lucky

romadryud 2022-07-01 22:21:26
demark_pro 2022-07-01 22:18:09
I have big dick

Оставьте это для личной беседы

MadFred42 2022-07-01 22:22:49
tk_7973 2022-07-01 22:20:06
why above guy is allowed in the chat but not me

I think this api blocks any request from client due to security concerns. I think backend request could solve your problem

tk_7973 2022-07-01 22:23:25
MadFred42 2022-07-01 22:22:49
I think this api blocks any request from client due to security concerns. I think backend request could solve your problem

im able to get token

tk_7973 2022-07-01 22:23:43
but not quotes
tk_7973 2022-07-01 22:23:56
and as you can see in postman im able to get quotes as well
MadFred42 2022-07-01 22:24:18
tk_7973 2022-07-01 22:23:43
but not quotes

Is get request works fine?

tk_7973 2022-07-01 22:24:38
get token was post request too
tk_7973 2022-07-01 22:24:49
posting emalid,name and mobile no
MadFred42 2022-07-01 22:24:56
tk_7973 2022-07-01 22:23:56
and as you can see in postman im able to get quotes as well

Postman could be an available domain to use this api

demark_pro 2022-07-01 22:25:14
romadryud 2022-07-01 22:21:26
Оставьте это для личной беседы

😁 кстати, вот здесь с ним сейчас общаются на не русском языке, тем самым засоряя чат, особенно для плохо говорящих на Английском

MadFred42 2022-07-01 22:26:31
demark_pro 2022-07-01 22:25:14
😁 кстати, вот здесь с ним сейчас общаются на не русском языке, тем самым засоряя чат, особенно для плохо говорящих на Английском

Посмотрел англ чатики, они там полуживые

demark_pro 2022-07-01 22:28:01
MadFred42 2022-07-01 22:26:31
Посмотрел англ чатики, они там полуживые

Я думаю они iMessage юзают все

demark_pro 2022-07-01 22:28:15
Или фб
First Name💎 2022-07-01 22:32:51
Пацаны всем спокойной ночи. Желаю крепкого сна
callisto570 2022-07-01 22:33:30
доброй ночи
andrey_negrusha 2022-07-01 22:37:22
Друзья всем привет
Подскажите плиз как вы качаете файлы с бэка по нажатию на кнопку юзером?
я так понял <a href download> не вариант т.к. не поддерживается мозилой?
Zack_11 2022-07-01 22:37:24
kristal_vlad 2022-07-01 22:14:38
Price — стоимость одной позиции;
Count — количество одинаковых товаров;

То есть
Count =2
count *price = стоимость двух пицц
Потом нужно все суммировать и получить стоимость заказа

Если не юзаешь стэйт менеджер, погляди в сторону хука useReducer и воспользуйся им в родителе

Вика Антипова 2022-07-01 22:38:15
Доброго времени суток
Reptiloid_from_Nubiru 2022-07-01 22:38:37
Кто то работал с таким чудом как Apisauce ? В чем отличия запросов post от обычного аксиоса?
Sultan 2022-07-01 22:38:56
Sultan 2022-07-01 22:19:44
Доброго времени суток! Подскажите пожалуйста, как сохранить данные из redux-toolkit в localStorage? А точнее как вызвать функцию, которую заносит данные в localStorage ПОСЛЕ изменения стейта? Смотрите, есть слайс basket ,в котором лежит массив basketItems . Вот мне нужно при изменении basketItems обновлять localStorage. Самое простое — делать это прямо в редюсере. Технически это работает идеально, как мне надо. НО , редюсер — чистая функция, поэтому уже поворот не туда. Подскажите пожалуйста,как это релизовать? react-persist не предлагайте, не хочу тянуть лишнюю зависимость только ради этого случая

Ладно, спрошу попроще. Как выполнить callback при изменении state в redux? И да, я в гугле

Reptiloid_from_Nubiru 2022-07-01 22:39:34
Sultan 2022-07-01 22:38:56
Ладно, спрошу попроще. Как выполнить callback при изменении state в redux? И да, я в гугле

через юзэффект?

demark_pro 2022-07-01 22:41:33
Zack_11 2022-07-01 22:37:24
Если не юзаешь стэйт менеджер, погляди в сторону хука useReducer и воспользуйся им в родителе

Да зачем тут хуки? Чтобы найти сумму в корзине?

demark_pro 2022-07-01 22:42:44
Я писал выше. Добавлять количество в карточка. При изменение карточек в юзэффекте считать сумму
Sultan 2022-07-01 22:43:37
Reptiloid_from_Nubiru 2022-07-01 22:39:34
через юзэффект?

Нет, не приплетая компонент. Если делать через useEffect, это подразумевает что я буду получать данные из стейта с помощью useSelector — что в свою очередь вызывет перерисовку. А мне просто на фоне колбек нужно выполнить, который сохранит данные из стейта в localStorage, при добавлении товара в корзину

alex_samurai 2022-07-01 22:45:05
Sultan 2022-07-01 22:43:37
Нет, не приплетая компонент. Если делать через useEffect, это подразумевает что я буду получать данные из стейта с помощью useSelector — что в свою очередь вызывет перерисовку. А мне просто на фоне колбек нужно выполнить, который сохранит данные из стейта в localStorage, при добавлении товара в корзину

В редюсере не?

Sultan 2022-07-01 22:45:34
alex_samurai 2022-07-01 22:45:05
В редюсере не?

А редюсер — чистая функция , в ней нельзя сайд эффекты лепить, я же описал это)

alex_samurai 2022-07-01 22:46:21
Sultan 2022-07-01 22:45:34
А редюсер — чистая функция , в ней нельзя сайд эффекты лепить, я же описал это)

Тогда наверное саги

Sultan 2022-07-01 22:49:17
alex_samurai 2022-07-01 22:46:21
Тогда наверное саги

Так они же меняют сами меняют стейт) А мне нужно прицепить колбек к изменению стейта)

Drew Naumenko 2022-07-01 23:00:35
Sultan 2022-07-01 22:43:37
Нет, не приплетая компонент. Если делать через useEffect, это подразумевает что я буду получать данные из стейта с помощью useSelector — что в свою очередь вызывет перерисовку. А мне просто на фоне колбек нужно выполнить, который сохранит данные из стейта в localStorage, при добавлении товара в корзину

Есть метод у редакса subscribe, он слушает стор, остальное думаю найдешь в гугле

Sultan 2022-07-01 23:00:58
Drew Naumenko 2022-07-01 23:00:35
Есть метод у редакса subscribe, он слушает стор, остальное думаю найдешь в гугле

Да я вот уже нашел его и изучаю,спасибо

Drew Naumenko 2022-07-01 23:01:55
https://medium.com/@jrcreencia/persisting-redux-state-to-local-storage-f81eb0b90e7e

Persisting Redux State to Local StorageMedium
There are instances when you need to persist data to the browser’s local storage. A good example of this is a one-off notification like a…
Sultan 2022-07-01 23:03:56
Drew Naumenko 2022-07-01 23:01:55
https://medium.com/@jrcreencia/persisting-redux-state-to-local-storage-f81eb0b90e7e

Вот это уже похоже на правду,спасибо добрый человек еще раз)

ejnshtein 2022-07-01 23:13:33
Прощайтесь с юзэффектом

Goodbye, useEffect: David KhourshidYouTube
Recorded live at Reactathon 2022. Learn more at https://reactathon.com

Goodbye, useEffect
From fetching data to fighting with imperative APIs, side effects are one of the biggest sources of frustration in web app development. And let’s be honest, putting everything in useEffect hooks doesn’t help much. Thankfully, there is a science (well, math) to side effects, formalized in state machines and statecharts, that can help us visually model and understand how to declaratively orchestrate effects, no matter how complex they get. In this talk, we’ll ditch the useEffect hook and discover how these computer science principles can be used to simplify effects in our React apps.

Aboud David Khourshid
David is a software engineer who loves playing piano and is passionate about animations, state machines, cutting-edge user interfaces, and open-source. Previously at Microsoft, he is now the founder of Stately, a startup focused on making even the most complex application logic visual and accessible to developers and non-developers alike.

Event production and post-production by EventLoop. Let’s build your conference brand, or take it to the next level. info@eventloop.app

Igor 2022-07-01 23:15:40
react_js-1485748.jpg
Ребят, подскажите плиз. Делаю туду лист, не работает удаление (фильтрация массива)
NorioTan 2022-07-01 23:18:58
Igor 2022-07-01 23:15:40
Ребят, подскажите плиз. Делаю туду лист, не работает удаление (фильтрация массива)

1) в онклике оберни вызов функции в анонимную стрелочную функцию
2) фильтр массива возвращает новый массив — его и надо сохранить в стейт

Igor 2022-07-01 23:19:16
NorioTan 2022-07-01 23:18:58
1) в онклике оберни вызов функции в анонимную стрелочную функцию
2) фильтр массива возвращает новый массив — его и надо сохранить в стейт

Спасибо

keijnn 2022-07-01 23:20:52
ejnshtein 2022-07-01 23:13:33
Прощайтесь с юзэффектом
https://youtu.be/HPoC-k7Rxwo

А если коротко?

mulfyx 2022-07-01 23:22:01
kristal_vlad 2022-07-01 22:03:18
Подскажите плиз, у меня есть два компонента с каунтером, как передать родителю сумму?
у меня получается, что когда нажимаю на плюс, все каунтеры добавляются

я же сказал что можно сделать объектом 😡😡😡

ejnshtein 2022-07-01 23:22:34
keijnn 2022-07-01 23:20:52
А если коротко?

20 минут это коротко

mulfyx 2022-07-01 23:32:18
ejnshtein 2022-07-01 23:13:33
Прощайтесь с юзэффектом
https://youtu.be/HPoC-k7Rxwo

react_js-1485754.jpg
стоп, а это разве сработает? я про canceled, ведь скоп функции будет с canceled — false, даже если мы изменим переменную потом, ничего же внутри другой функции не изменится

ejnshtein 2022-07-01 23:40:26
mulfyx 2022-07-01 23:32:18
стоп, а это разве сработает? я про canceled, ведь скоп функции будет с canceled — false, даже если мы изменим переменную потом, ничего же внутри другой функции не изменится

Изменится

ejnshtein 2022-07-01 23:40:41
Сразу видно кто никогда не писал нормальные фетчи из юзэффекта
mulfyx 2022-07-01 23:43:45
ejnshtein 2022-07-01 23:40:41
Сразу видно кто никогда не писал нормальные фетчи из юзэффекта

react_js-1485757.jpg
сразу видно синиора

mulfyx 2022-07-01 23:44:05
с какого перепуга переменная в скопе другой функции изменится?
ejnshtein 2022-07-01 23:44:22
Братан, сделай это в эффекте
mulfyx 2022-07-01 23:44:42
react_js-1485760.jpg
а, зря наехал
keijnn 2022-07-01 23:45:49
mulfyx 2022-07-01 23:44:42
а, зря наехал

mulfyx 2022-07-01 23:46:59
ejnshtein 2022-07-01 23:40:41
Сразу видно кто никогда не писал нормальные фетчи из юзэффекта

я как-то юзал https://github.com/n1ru4l/use-async-effect для такого

GitHub — n1ru4l/use-async-effect: React hook for async effects powered by generator functions.GitHub
React hook for async effects powered by generator functions. — GitHub — n1ru4l/use-async-effect: React hook for async effects powered by generator functions.
Vladislav 2022-07-01 23:47:24
ejnshtein 2022-07-01 23:40:41
Сразу видно кто никогда не писал нормальные фетчи из юзэффекта

Я тупой и я не понимаю
Объясни пожалуйста
каждый раз при вызове коллбека на юзэффекте мы инициализируем canceled как false
Почему он должен пойти по ветке true?

|