Size: a a a

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

2020 July 21

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Shato Daltsaev
У меня задача такая. Есть два компонента Sidebar и Catalog . Мне нужно  по клику из Sidebar передать в Catalog  productId ну и в роутах показать, какой раздел каталога выбран. В Json  я получаю и productId  и его Url. Я месяца два как начал изучать реакт и возможно, что-то не правильно делаю.
Зачем тебе полный урл с бека? Достаточно айдишника зачастую
источник

SD

Shato Daltsaev in React — русскоговорящее сообщество
Oleg Rizhkov
пользак 🙄
если у тебя разное поведение в случае клика на айтем, и в случае открытия ссылки, то пересмотри это поведению, мне не нравится такой ux
Я пляшу от Бэка. Методы работают быстрее, если туда передавать гуиды внутри аппа.
источник

SD

Shato Daltsaev in React — русскоговорящее сообщество
Dmitriy Shuleshov
Зачем тебе полный урл с бека? Достаточно айдишника зачастую
так мне надо отобразить пользаку ссылку вида \oborudovanie\blabla
источник

SD

Shato Daltsaev in React — русскоговорящее сообщество
товары сами лежат с id. но маркетинг хочет красоты.
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
пользаку, блять.
источник

SD

Shato Daltsaev in React — русскоговорящее сообщество
Oleg Rizhkov
пользаку, блять.
пользователь)
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Shato Daltsaev
так мне надо отобразить пользаку ссылку вида \oborudovanie\blabla
<Link to={`oborudovanie\${id`}>
источник

SD

Shato Daltsaev in React — русскоговорящее сообщество
Dmitriy Shuleshov
<Link to={`oborudovanie\${id`}>
Это можно сразу в Sidebar вызвать?
источник

NE

Nikita E in React — русскоговорящее сообщество
Shato Daltsaev
так мне надо отобразить пользаку ссылку вида \oborudovanie\blabla
Ну присылай alias
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Shato Daltsaev
Это можно сразу в Sidebar вызвать?
Ну ога
источник

SD

Shato Daltsaev in React — русскоговорящее сообщество
вот в этом месте?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Видимо да. Но учти что тебе нужно в этом месте получить айди
источник

SD

Shato Daltsaev in React — русскоговорящее сообщество
Dmitriy Shuleshov
Видимо да. Но учти что тебе нужно в этом месте получить айди
так это вроде ничем не отличается от this.props.history.push(url); только надо сразу думать, как мне из Link выдергивать productId и выбрасывать наружу.
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Shato Daltsaev
так это вроде ничем не отличается от this.props.history.push(url); только надо сразу думать, как мне из Link выдергивать productId и выбрасывать наружу.
Ты городишь велосипед какой-то, посмотри примеры  в доке.

Если не помогло сделай репродьюс в кодсендбоксе и тебе тут помогут упростить
источник

SD

Shato Daltsaev in React — русскоговорящее сообщество
Dmitriy Shuleshov
Ты городишь велосипед какой-то, посмотри примеры  в доке.

Если не помогло сделай репродьюс в кодсендбоксе и тебе тут помогут упростить
ок. спасибо
источник

Э

Эльдар in React — русскоговорящее сообщество
можно ли в редюсере делать что-то помимо изменения состояния? например, я хочу при выполнении определенного экшна выводить пользователю toast
источник

.

... in React — русскоговорящее сообщество
есть Сеньоры?
источник

АХ

Амир Хан in React — русскоговорящее сообщество
Помидоры
источник

A

A A in React — русскоговорящее сообщество
Эльдар
можно ли в редюсере делать что-то помимо изменения состояния? например, я хочу при выполнении определенного экшна выводить пользователю toast
Можно в action creator`s, reducer должен быть чистой функцией
источник

AG

Aashim Garg in React — русскоговорящее сообщество
const PlacesAutocomplete = ({ onSelect }) => {
 return (
   <GooglePlacesAutocomplete
     style={style}
     apiKey={process.env.REACT_APP_FB_KEY}
     onSelect={onSelect}
     initialValue="Vancouver, BC, Canada"
     minLengthAutocomplete = {2}
   />
 );
};

я попытался это сделать запрос API, когда я набираю один символ
источник