Size: a a a

React — русскоговорящее сообщество

2021 March 03

VL

Valerii Leontiev in React — русскоговорящее сообщество
ребят, надо диспатчить экшн на каждое изменение стора
Что я делаю не так?
источник

К

Кирилл in React — русскоговорящее сообщество
Valerii Leontiev
ребят, надо диспатчить экшн на каждое изменение стора
Что я делаю не так?
у тебя при каждом рендере диспатчится, так как зависимостей нет в useEffect
источник

VL

Valerii Leontiev in React — русскоговорящее сообщество
Кирилл
у тебя при каждом рендере диспатчится, так как зависимостей нет в useEffect
а то есть оно зацикливается?
А какие зависимости имеются в виду?
источник

К

Кирилл in React — русскоговорящее сообщество
Valerii Leontiev
а то есть оно зацикливается?
А какие зависимости имеются в виду?
в твоем случае toasts
источник

В

Влад in React — русскоговорящее сообщество
почитай про useEffect
источник

VL

Valerii Leontiev in React — русскоговорящее сообщество
Влад
почитай про useEffect
да, видимо здравая мысль
Спасибо
источник

К

Кирилл in React — русскоговорящее сообщество
всегда начинай с этого
источник

VL

Valerii Leontiev in React — русскоговорящее сообщество
Кирилл
всегда начинай с этого
да читал, видать недостаточно
источник

BA

Bauka Alimgazy in React — русскоговорящее сообщество
Borislav Mitrofanov
Апи ключ должен быть на сервере, в смысле
Может и на фронтенде. Только хранится а куки или локалсторадж
источник

KB

Kirill Bogdanov in React — русскоговорящее сообщество
Всем привет. Подскажите решение для такой проблемы. На контейнере повешен обработчик onClick . Внутри него есть кнопка.  Как сделать, чтобы при нажатии на кнопку не срабатывал обработчик контейнера.
(Думал event.preventDefault() поможет , но он не отменяет клик)
источник

ЯY

Ярослав Yaroslav... in React — русскоговорящее сообщество
Kirill Bogdanov
Всем привет. Подскажите решение для такой проблемы. На контейнере повешен обработчик onClick . Внутри него есть кнопка.  Как сделать, чтобы при нажатии на кнопку не срабатывал обработчик контейнера.
(Думал event.preventDefault() поможет , но он не отменяет клик)
Гугли stopPropagation
источник

RM

Roman M. in React — русскоговорящее сообщество
Коллеги, подскажите, начал использовать styled components и есть некоторые проблемы с performance при пробрасывает props внутрь стилизованного компонента. Помню, что есть ещё какой-то способ пробросить props ( не ${props => props.prop}), а другой, но не могу найти 🤷‍♂️
источник

KB

Kirill Bogdanov in React — русскоговорящее сообщество
Ярослав Yaroslav
Гугли stopPropagation
спасибо
источник

E

Endruew in React — русскоговорящее сообщество
Добрый день,
у меня вопрос по React - ant-design компоненты,
как можно сделать тип file, используя кнопку от ant-design?
или может какие-другие способы используя эти компоненты,
сложное api не нужно на подобии <Upload /> компонента.
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Roman M.
Коллеги, подскажите, начал использовать styled components и есть некоторые проблемы с performance при пробрасывает props внутрь стилизованного компонента. Помню, что есть ещё какой-то способ пробросить props ( не ${props => props.prop}), а другой, но не могу найти 🤷‍♂️
attrs(props => ({style}))
В доке вроде такой пример всегда был. Что у тебя там за проблемы ? Какой то из props меняется очень часто?
источник

АК

Анатолий Казаков... in React — русскоговорящее сообщество
Коллеги, помогите разобраться в ситуации. Она состоит в том что результат выполнения функций мы кладем в копию стейта и возвращаем его, но если посмотреть на получившийся объект одно из нужных полей пустое, при этом если обратиться к этим полям напрямую то они заполнены
источник

АК

Анатолий Казаков... in React — русскоговорящее сообщество
источник

VL

Valerii Leontiev in React — русскоговорящее сообщество
ребят, почитал, пока не пойму, что я делаю не так в этом примере
useEffect же срабатывает на каждое изменение  toasts? почему он срабатывает при инициализации? то есть, изначально константа пустая, и хук срабатывает, соответственно map ломается, потому что в cторе еще null
источник

NT

Nikita Titov in React — русскоговорящее сообщество
very interesting but we are js-devs
источник

К

Кирилл in React — русскоговорящее сообщество
Valerii Leontiev
ребят, почитал, пока не пойму, что я делаю не так в этом примере
useEffect же срабатывает на каждое изменение  toasts? почему он срабатывает при инициализации? то есть, изначально константа пустая, и хук срабатывает, соответственно map ломается, потому что в cторе еще null
поставь проверку
источник