Size: a a a

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

2020 September 29

L

Looch in React — русскоговорящее сообщество
Эльдар
есть примеры как подружить react-table с react-virtualized?
в react-virtualized есть своя таблица https://github.com/bvaughn/react-virtualized/blob/master/docs/Table.md
источник

L

Looch in React — русскоговорящее сообщество
подружить я думаю не выдет, по крайнем мере без сильных костылей
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
источник

R

Ramazan in React — русскоговорящее сообщество
приветствую всех, подскажите как менять состояние из сервиса (который не компонент и не ХУк) ?
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Ramazan
приветствую всех, подскажите как менять состояние из сервиса (который не компонент и не ХУк) ?
чье состояние ?
источник

R

Ramazan in React — русскоговорящее сообщество
Yury Zhuk
чье состояние ?
есть компонент где состояние  
const [loading, setLoading] = useState(false);
, его нужно изменить из функции сервиса!
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Ramazan
есть компонент где состояние  
const [loading, setLoading] = useState(false);
, его нужно изменить из функции сервиса!
Это плохо, не нужно так делать
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Ramazan
есть компонент где состояние  
const [loading, setLoading] = useState(false);
, его нужно изменить из функции сервиса!
та врядли именнно это нужно
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Yury Zhuk
та врядли именнно это нужно
выноси в стейт менеджер тогда
источник

R

Ramazan in React — русскоговорящее сообщество
Vladimir Klimov
Это плохо, не нужно так делать
а как делать мне нужно запускать и останавливать Loader когда запрос начинается и заканчивается
источник

R

Ramazan in React — русскоговорящее сообщество
Yury Zhuk
выноси в стейт менеджер тогда
redux?
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Ramazan
redux?
как один из вариантов, да
источник

R

Ramazan in React — русскоговорящее сообщество
Yury Zhuk
как один из вариантов, да
useDispatch и useSelector нельзя использовать в функции
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Ramazan
useDispatch и useSelector нельзя использовать в функции
в твоем случае это получится что-то типа
export const store = createStore()
store.dispatch()
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Ramazan
а как делать мне нужно запускать и останавливать Loader когда запрос начинается и заканчивается
Вызываешь асинхронный метод сервиса внутри useEffect
Перед вызовом показываешь лоадер, после завершения запроса - прячешь
источник

JC

J. C. in React — русскоговорящее сообщество
Кто точно знает, может запрос к АПИ, который отправлен вторым, быть принят на стороне апи раньше первого? Если они отправлялись почти одновременно
источник

SL

Sergey Lukashev in React — русскоговорящее сообщество
J. C.
Кто точно знает, может запрос к АПИ, который отправлен вторым, быть принят на стороне апи раньше первого? Если они отправлялись почти одновременно
да
источник

R

Ramazan in React — русскоговорящее сообщество
Vladimir Klimov
Вызываешь асинхронный метод сервиса внутри useEffect
Перед вызовом показываешь лоадер, после завершения запроса - прячешь
да я так и делал, но ошибки приходят в сервисе, и сервис обрабатывает, сервис отваливается , результат в компонент не возвращается
источник

R

Ramazan in React — русскоговорящее сообщество
Yury Zhuk
в твоем случае это получится что-то типа
export const store = createStore()
store.dispatch()
спасибо попробую так
источник

JC

J. C. in React — русскоговорящее сообщество
Как тогда контролировать, какие изменения более актуальные и их следует применить? Добавлять timestamp какой-то в риквест?
источник