Size: a a a

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

2020 January 31

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Вывожу this.props - и там нет функции, а при попытке дёрнуть - is not a function
источник

J

Jasur in React Native — русскоговорящее сообщество
Эль Копетан Тотарен
Добрый день! Подскажите, пожалуйста, почему в пропсы не маппится dispatch?
const mapDispatchToProps = dispatch => ({
 getUsersList: () => {
   dispatch(getUsersList());
 },
});

export default connect(mapStateToProps, mapDispatchToProps)(HomeScreen);
const mapDispatchToProps = ({dispatch}) =>
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Jasur
const mapDispatchToProps = ({dispatch}) =>
const mapDispatchToProps = ({dispatch}) => ({
 getUsersList: () => {
   dispatch(getUsersList());
 },
});

export default connect(mapStateToProps, mapDispatchToProps)(HomeScreen);

И всё равно в пропсах не появляется
источник

EM

Eugene Maltsev in React Native — русскоговорящее сообщество
const mapDispatchToProps = {
   getUsersList
}

можно вообще сократить вот до такого
в комопненте
this.props.getUsersList()
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Eugene Maltsev
const mapDispatchToProps = {
   getUsersList
}

можно вообще сократить вот до такого
в комопненте
this.props.getUsersList()
Всё равно
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Я с этими сагами бьюсь уже который день, чот не вдупляю их просто вообще никак
источник

EM

Eugene Maltsev in React Native — русскоговорящее сообщество
а это компонент HomeScreen ?
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Вроде должно работать, посмотрел доку, посмотрел примеры. Но не работает
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Eugene Maltsev
а это компонент HomeScreen ?
Да
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Eugene Maltsev
а это компонент HomeScreen ?
https://pastebin.com/ZpM1S40m вот вся страница
источник

EM

Eugene Maltsev in React Native — русскоговорящее сообщество
а импортируете вы import { HomeScreen } ? :)))
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Eugene Maltsev
а импортируете вы import { HomeScreen } ? :)))
https://pastebin.com/kPYA1bgU вот App.js
У меня react-navigation-stack
источник

EM

Eugene Maltsev in React Native — русскоговорящее сообщество
ну все дела в импорте, у вас просто попадает компонент, без connect :)
у вас connect в export default
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
М, а как надо?
источник

EM

Eugene Maltsev in React Native — русскоговорящее сообщество
class Home extends React.Component {
  blablalbabalba
}

export const HomeScreen = connect(mapStateToProps, mapDispatchToProps)(Home);


например так 🤔
ну или переписать импорт на дефолтный..
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Оу. И правда, заработало! Спасибо)
источник

Y

York Peppermint Patty in React Native — русскоговорящее сообщество
Всем привет!
У меня тут что-то очень странное.
Есть компонент Text, который просто возвращает Text со стилями.
// Text.tsx
...
export const Text = (props: TextProps) => <StyledText {...props} />
const StyledText = styled.Text``;
Когда использую напрямую - все ок, когда пытаюсь закинуть дополнительные стили через styled(Text), пишет, что он undefined.
Есть идеи?
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
решил сделать права, как оказалось, если с app - редирекнуть в другое место, потом опять зайти в app , второго редиректа не будет, жц навигатора тоже не работает
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
можно профиксить это? почему, захожу на роут app после редиректа,  и он не отрабатывает? зотя я перешел, пустой екран, даже консоль не отработает, если вставить в компонент
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
проект перезапустил, работает, NavigationEvents юзаю, хука только в next?
источник