Size: a a a

React: русскоязычное сообщество

2020 July 09

dv

dev ved in React: русскоязычное сообщество
спасибо
источник

DO

D. Ouhh in React: русскоязычное сообщество
привет. у меня есть фронт на material ui. какие библиотеки и техники посоветуете для реализации системы уведомлений в сайте? типа изменил настройки и появилось зеленое окошко "настройки успешно обновлены".
источник

A

Aleksandr in React: русскоязычное сообщество
там разве модалок нет?
источник

DO

D. Ouhh in React: русскоязычное сообщество
Aleksandr
там разве модалок нет?
а чтобы как-то ненавязчиво?
источник

D

Dima in React: русскоязычное сообщество
D. Ouhh
привет. у меня есть фронт на material ui. какие библиотеки и техники посоветуете для реализации системы уведомлений в сайте? типа изменил настройки и появилось зеленое окошко "настройки успешно обновлены".
в material есть dialog и snackbar
источник

D

Dima in React: русскоязычное сообщество
источник

DO

D. Ouhh in React: русскоязычное сообщество
о, то что нужно. стыдно, что не заметил. спасибо!
источник

VK

Vladimir Kudymov in React: русскоязычное сообщество
Всем привет, есть сайт на React, переходишь на страницу через history.push(ссылка), потом при возвращение на первую страницу, не отрисовывается контент, в дебагере в render() заходит, но страница пуская
В чем может быть проблема? заранее спасибо
источник

РК

Родион Кухтий... in React: русскоязычное сообщество
источник

VK

Vladimir Kudymov in React: русскоязычное сообщество
Так и сделано
источник
2020 July 10

PS

Pavel Strizhakov in React: русскоязычное сообщество
Всем привет!
Я давно думаю о том что вместо создания нового пустого объекта можно использовать уже созданный пустой объект при инициализации приложения.
Например создаём константу const EMPTY_OBJ = {};
И в селекторе пишем
const getUser = state => state.user || EMPTY_OBJ;
или
const getUserInfo = state => (
 (state.user || EMPTY_OBJ).info || EMPTY_OBJ
);

Таким образом можно сократить касты на создание нового пустого объекта в некоторых случаях + предотвратить лишний ререндер компонента, не используя при этом reselect
кто нибудь использует такую штуку?
источник

DO

D. Ouhh in React: русскоязычное сообщество
привет. есть какая-то проверенная библиотека, с помощью которой можно сделать компонент для создания email темплейтов?
источник

G

GruFF in React: русскоязычное сообщество
https://ru.reactjs.org/docs/faq-functions.html - тут четко сказано, что <button onClick={() => some code }> будет создавать новую функцию при каждом рендере, что ни есть хорошо. Но в доках к хукам https://ru.reactjs.org/docs/hooks-intro.html они везде юзают  <button onClick={() => setCount(count + 1)}>
источник

G

GruFF in React: русскоязычное сообщество
противеречие? Или в чистых комонентх новая функция не будт создавать при рендере ?
источник

G

GruFF in React: русскоязычное сообщество
Может кто объяснить? или ссылку на статьи кинуть
источник

PS

Pavel Strizhakov in React: русскоязычное сообщество
для краткости пишут часто
да и если родитель не перерисовывается, то и его дети тоже не будут делать это лишний раз, даже если в них стрелочные функции
источник

gm

gladys munyali in React: русскоязычное сообщество
🍒
источник

ЕИ

Евгений Ишимов... in React: русскоязычное сообщество
Всем привет, не получается сделать костомный алерт
источник

ЕИ

Евгений Ишимов... in React: русскоязычное сообщество
выходит такая ошибка
источник

ЕИ

Евгений Ишимов... in React: русскоязычное сообщество
пробовал разные библиотеки, везде одна и та же ошибка
источник