Size: a a a

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

2020 November 26

GO

Green Orange in React — русскоговорящее сообщество
Даниил Кондратьев
Всем привет, подскажите как в селектор значение передать, у меня так стейт не находит :D
источник

ДК

Даниил Кондратьев... in React — русскоговорящее сообщество
Без стрелочки Стейт не прокидывается если дополнительно что-то проктдывать
источник

GO

Green Orange in React — русскоговорящее сообщество
Даниил Кондратьев
Без стрелочки Стейт не прокидывается если дополнительно что-то проктдывать
почему productsSelector принимает sortMode? нужно ведь передавать колбек вида (state) => state.someThingYouNeed
https://react-redux.js.org/api/hooks
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
ребята подскажите, в каждом контейнере лежит свой api axios request-ами,

пишу в самый верхний компонент (app)
axios.interceptors.request.use(function (config) {
       const itemId = this.props.city.item.id
       config.headers.city =  itemId;

       return config;
     })

Я как понимаю по умолчанию должно передаваться во все запросы в headers, но этого не происходит. В чем ошибка?
источник

S

Stanislav in React — русскоговорящее сообщество
Zhanadil Sadykov
ребята подскажите, в каждом контейнере лежит свой api axios request-ами,

пишу в самый верхний компонент (app)
axios.interceptors.request.use(function (config) {
       const itemId = this.props.city.item.id
       config.headers.city =  itemId;

       return config;
     })

Я как понимаю по умолчанию должно передаваться во все запросы в headers, но этого не происходит. В чем ошибка?
вам нужен кастомный инстанс аксиоса
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
Stanislav
вам нужен кастомный инстанс аксиоса
я закинул его сюда
export const request = axios.create({
 headers: {
   'CITY': localStorage.getItem('CITY')
 },
 baseURL: process.env.REACT_APP_API_URL
})

разобрался так сказать. теперь с политикой безопасности осталось разобраться
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
да, но уже почти разобрался: Access-Control-Allow-Methods: *
источник

SS

S S in React — русскоговорящее сообщество
Zhanadil Sadykov
да, но уже почти разобрался: Access-Control-Allow-Methods: *
ты больше бекендщик чем фронтендщик да?)
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
S S
ты больше бекендщик чем фронтендщик да?)
я больше фронтендчик, который впервые плотно начал работать с живым проектом, не маленьким
источник

PG

Pasha G in React — русскоговорящее сообщество
Товарищи, а что нынче порекомендуете для работы с формами в реакте? Выбираю из formik / final-form / react-hook-form. Нужна производительность на больших формах  и возможность написать красивые враперы для своих инпутов (чтобы не пробрасывать 100500 параметров в каждый инпут постоянно.
источник

S

Stanislav in React — русскоговорящее сообщество
Pasha G
Товарищи, а что нынче порекомендуете для работы с формами в реакте? Выбираю из formik / final-form / react-hook-form. Нужна производительность на больших формах  и возможность написать красивые враперы для своих инпутов (чтобы не пробрасывать 100500 параметров в каждый инпут постоянно.
лично я адепт rhf, со всеми моими задачами эта библиотека справляется.
источник

GO

Green Orange in React — русскоговорящее сообщество
а есть ли какая-нибудь веская причина, что предпочтительнее писать на классах?
источник

UT

Unexpected Token in React — русскоговорящее сообщество
Green Orange
а есть ли какая-нибудь веская причина, что предпочтительнее писать на классах?
Возможно более очевидное управление лайфсайклом.
источник

S

Sanj in React — русскоговорящее сообщество
Green Orange
а есть ли какая-нибудь веская причина, что предпочтительнее писать на классах?
подгорание пукана при первых использованиях useeffect 😂
источник

S

Stanislav in React — русскоговорящее сообщество
Green Orange
а есть ли какая-нибудь веская причина, что предпочтительнее писать на классах?
ErrorBoundary нельзя сделать кроме как через классовый компонент.
источник

S

Stanislav in React — русскоговорящее сообщество
Stanislav
ErrorBoundary нельзя сделать кроме как через классовый компонент.
это все. у нас весь проект на функциональных компонентах и мы счастливы.
источник

S

Sanj in React — русскоговорящее сообщество
Stanislav
ErrorBoundary нельзя сделать кроме как через классовый компонент.
Есть такое, пользуюсь, все устраивает
https://github.com/bvaughn/react-error-boundary
источник

S

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

S

Sanj in React — русскоговорящее сообщество
Stanislav
я чекал код, я бы если и юзал это то просто скопипастил бы сорцы чтобы node_modules не захламлять
а что там?
источник

S

Stanislav in React — русскоговорящее сообщество
Sanj
а что там?
источник