KY
Size: a a a
KY
SG
VN
VN
VN
A
R
K
К
export const getLoyaltyCardList = (token) => {Вот мой useEffect
const URL = `Some URL`;
return fetch(URL).then(res => res.json())
}
useEffect(() => {Сразу же записываю полученное в редакс и достаю в том же компоненте
getLoyaltyCardList().then(response => {
setLoyaltyCards(response)
})
}, [])
const mapDispatchToProps = (dispatch) => {В loyaltyCards есть нужный мне массив, причём он есть до рендера и после.
return {
setLoyaltyCards: (cards) => dispatch({type: 'SET_LOYALTY_CARDS', payload: cards})
}
}
const mapStateToProps = (state) => {
return {
loyaltyCards: state.store.loyaltyCards.data
}
}
OA
DK
import locale from ‘locale’
подставлялся бы свой alias для этого localeDB
import locale from ‘locale’
подставлялся бы свой alias для этого localeDK
DB
DK
const locales = localeList
.map(locale => ({
[locale]: path.resolve(__dirname, '../src/index.tsx'),
}))
.reduce((p, c) => ({
...p,
...c
}), {});
DK
DK
[name]
DB
DB
DK