Size: a a a

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

2020 February 14

SS

Serhey Shmyg in React Native — русскоговорящее сообщество
Babakhan Dastan
Не подскажете с redux?
Сразу вопрос пиши, будет быстрее 😉
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Bogdan Shelomanov
не понял, я имею ввиду, что бы flex-end работал, нужно обернуть модалку в компонент, компоненту flex:1, в нем уже выровнять тело модалки, тогда норм, но эта обертка во весь екран, накроет оверлей, что за конфиг?
<Modal
                   isVisible                   = {isVisible}
                   style                       = {styles.modalContainer}
                   onBackdropPress             = {this.handleCloseModal}
                   deviceWidth                 = {deviceWidth}
                   deviceHeight                = {deviceHeight}
                   backdropTransitionOutTiming = {500}
                   backdropTransitionInTiming  = {500}
                   animationOutTiming          = {500}
                   useNativeDriver             = {Platform.OS === 'android'}
                   propagateSwipe
               >
modalContainer : {
       flex           : 1,
       justifyContent : 'flex-end',
       margin         : 0
   },
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Юра Зинченко
<Modal
                   isVisible                   = {isVisible}
                   style                       = {styles.modalContainer}
                   onBackdropPress             = {this.handleCloseModal}
                   deviceWidth                 = {deviceWidth}
                   deviceHeight                = {deviceHeight}
                   backdropTransitionOutTiming = {500}
                   backdropTransitionInTiming  = {500}
                   animationOutTiming          = {500}
                   useNativeDriver             = {Platform.OS === 'android'}
                   propagateSwipe
               >
modalContainer : {
       flex           : 1,
       justifyContent : 'flex-end',
       margin         : 0
   },
в теле модалки пишете свой view и ему даете max высоту 300 например и вау магия, модалка снизу и оверлей есть
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
Вопрос про Redux такой, есть action c POST и GET запросами на сервер. Get запрос успешно возвращает значение ну и соответственно рисую на странице. После того как вызываю post запрос
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
Reducer возвращает пустой массив
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
Юра Зинченко
в теле модалки пишете свой view и ему даете max высоту 300 например и вау магия, модалка снизу и оверлей есть
попробую потом, но я вроде так и делала вчера, точно не вспомню, а с типами решения походу нету, там либа есть, но то не то что то
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
Скрины не могу к сожалению только тса
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Bogdan Shelomanov
попробую потом, но я вроде так и делала вчера, точно не вспомню, а с типами решения походу нету, там либа есть, но то не то что то
ну типы либо форкать либо patch-package делать
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
Юра Зинченко
ну типы либо форкать либо patch-package делать
форкать думаю, переписать на тс просто и собрать себе
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
источник

SS

Serhey Shmyg in React Native — русскоговорящее сообщество
Ты перетераешь process параметр, который является масивом, тебе или мержить нужно, или под другим параметром сохрянть другой ответ
источник

MD

Max Davidov in React Native — русскоговорящее сообщество
1) пропущена запятая как выше показали
2) ты заменяешь в сторе process тем что пришло с сервера, соответсвенно надо убедится что он присылает то что тебе нужно
источник

MD

Max Davidov in React Native — русскоговорящее сообщество
и скорее всего сервер возвращает одно значение а не массив, тогда надо вмержить его в массив process, а не менять полностью
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
Сервер возвращает строку типа ок
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
После отправки на сервер я заного должен вызввать гет и перерисовать
источник

MD

Max Davidov in React Native — русскоговорящее сообщество
Babakhan Dastan
Сервер возвращает строку типа ок
и ты эту строку кладешь вместо process. Вряд ли так будет работать
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
Как это делать понятия не имею
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
Max Davidov
и ты эту строку кладешь вместо process. Вряд ли так будет работать
Да
источник