
Aibar
27.08.2018
22:51:01
Есть у кого example на expo с входом и регистрацией?

Pasha
28.08.2018
04:03:23


Dmitry
28.08.2018
05:27:23
Всем спасибо за помощь вчера
Теперь другой вопрос: при входе в свой аккаунт, пользователь вводит свой никнейм, потом отправляется запрос на сервер с проверкой, сервер проверяет это всё с базой данных и отправляет запрос назад. Теперь вопрос вот в чём: если имя пользователя правильное, то оно должно сохраняться в стор редукса. Если что, стор находится в другом файле. Проблема ещё заключается в том, что я не знаю, что надо использовать: store.dispatch или mapdispatchtoprops и как правильно соединить с коннектом?
Есть 2 варианта, как я это делаю. Есть некий класс App в котором подписан на store метод меняющий скрины для авторизованного и неавторизованого пользователя и есть LoginScreen, на котором я пишу вызываю экшен this.props.sessionLogin. Соответственно, стор меняется, а скрины переключаются

Google

Dmitry
28.08.2018
05:30:26
Второй вариант, у меня есть некий RootScreen, который вызывается в startSingleScreen... и на котором есть TabView с экранами, в том числе для логин. Последовательность действий дальше схожая, кроме того, что мы просто прокидываем сессию в компонент и от этого переключаем View. Второй вариант даёт больше простора для анимации перехода экранов.

Nick
28.08.2018
05:52:02

Rakhmonov
28.08.2018
06:00:40
Всем привет, нужна помощь. Кто нибудь делал авторизация через facebook в webview ?

Gena
28.08.2018
07:17:48

Rakhmonov
28.08.2018
07:19:19
Пробовал сделать так, как описано здесь: https://codeburst.io/webviews-and-social-authentication-with-react-native-cfecf96ac7d7
но все равно не работает, не могу понять в чем проблема

Vlad
28.08.2018
07:23:19

Gena
28.08.2018
07:28:59


Rakhmonov
28.08.2018
07:29:43
А в чем проблема конкретно и на чем пррверяете
есть вебсайт там же авторизация через FB, делаю приложение который показывает через webview. в браузере авторизация через FB нормально проходит, но в приложение авторизация FB открывает через модальное окно и token обратно не возврашает из за этого авторизация не присходит

Serj
28.08.2018
07:31:17
тот же вебвью посути
если нет установленной апки фесбука

morda
28.08.2018
07:33:56
Авторизациям через вебвью - дно. Кидайте в норм браузер и возвращайте авторизованного (хоть об че) диплинком.

Arthur
28.08.2018
07:44:59

Denis
28.08.2018
08:28:41
Привет, кто-нибудь работал с react-native-image-crop-picker?

Google

✡️Хаски
28.08.2018
08:33:54

Denis
28.08.2018
08:34:10
+
как загрузить на сервер выбранный файл?

✡️Хаски
28.08.2018
08:34:31

Denis
28.08.2018
08:34:46
fetch ?
То есть, можешь пример скинуть? ?

morda
28.08.2018
08:59:18
Q/A про фабрик https://github.com/react-native-community/discussions-and-proposals/issues/4

GreenMan
28.08.2018
10:13:04
Error: Minified React error #130; visit https://reactjs.org/docs/error-decoder.html?invariant=130&args[]=object&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
Кто знает как решить проблему?
Гугл дал варианты, они не подошли!

Play
28.08.2018
10:15:34

Dmitry
28.08.2018
11:26:03
Интересует такой вопрос. Я хочу внутри приложения отображения release-notes. У меня есть, какой-то набор задач на текущий спринт, после их выполнения формируется некий перечень исправлений. Какие у кого есть практики автоматизации процесса формирования списка изменений, их отправки в приложение ?

Max
28.08.2018
11:35:17
Привет, сломал голову сегодня. Есть тесты на jest (тестирую сагу), один из них падает с ошибкой:
TypeError: /path/to/app/node_modules/react-native/Libraries/Renderer/shims/ReactNativeTypes.js: Couldn't find type "Props"
ничего интересного, стал тупо вырубать импорты в этом тесте и пошел далее по цепочке, дошел до того, что один из компонентов подключает react-native-svg, вырубив этот импорт - ошибка исчезла. Не знаю как это может быть связано, есть мысли?

morda
28.08.2018
11:35:31

Dmitry
28.08.2018
11:36:26


Max
28.08.2018
11:37:24

Dmitry
28.08.2018
11:43:55

Max
28.08.2018
11:46:27

Dmitry
28.08.2018
11:46:43
кэп)
Ты можешь показать весь стек ошибки?

Никита
28.08.2018
11:49:54
Ребят, не могу никак найти, что делать, если список путей до картинок получаешь в коде, как такие пикчи отображать?
Т.е. я сфотографировал серию картинок, какие-то загрузил и положил в директорию => спустя какое-то время надо открыть приложение (считаем, что оно уде завершалось) => есть список путей, полученный в момент работы приложения, но reqire же хочет статический путь. Как в таком случае выкрутиться?

Max
28.08.2018
11:50:11

Google

Max
28.08.2018
11:51:26

Dmitry
28.08.2018
11:54:37

Max
28.08.2018
11:57:12
а .babelrc у тебя какой ?
самого файла нет, в вебпаке настройки передаются так:
const babelRule = ({ plugins = [] }) => ({
test: /\.js?$/,
exclude: /node_modules|vendor/,
use: [
{
loader: 'babel-loader',
options: {
presets: [
[
'env',
{
targets: {
browsers: ['last 2 versions', 'safari >= 7'],
},
},
],
'react',
'stage-0',
],
plugins: [...plugins],
},
},
],
});
module.exports = babelRule;

Dmitry
28.08.2018
11:58:36
Попробуй добавить в плагины ["flow-react-proptypes", { "ignoreNodeModules": true, "useStatic": true }]

Max
28.08.2018
12:00:54

Dmitry
28.08.2018
12:01:18
ну да

Max
28.08.2018
12:01:27

Dmitry
28.08.2018
12:01:35

Zak
28.08.2018
12:02:14
Всем даров. Такой вопрос. Имеется state с id_token. Картинка ниже. Но мне этот стэйт надо использовать в другом компоненте. Как мне данный стэйт экспортировать?

Max
28.08.2018
12:02:23
=(
поищу еще. меня больше смущает, что каким образом до такой проблемы дошло.. ) спасибо за помощь

Zak
28.08.2018
12:02:25
Подскажите, как сделать это правильно

Dmitry
28.08.2018
12:03:06

Ksetrin
28.08.2018
12:03:25

Евгений
28.08.2018
12:03:33

Dmitry
28.08.2018
12:04:32

Zak
28.08.2018
12:05:46
Без редакса никак?
А если запишу в AsyncStorage?

Евгений
28.08.2018
12:06:47

Vladimir
28.08.2018
12:06:57
еще можно вытащить этот стейт в родительский компонент и пробрасывать его коллбеком

Google

Vladimir
28.08.2018
12:07:14
или использовать context api

Admin
ERROR: S client not available

Zak
28.08.2018
12:07:16
Я то в любом случае буду использовать редакс, придётся
Но просто завтра уже клиенту показать надо фигнюшку эту, поэтому пока так

Vladimir
28.08.2018
12:07:40
так-то почти все задачи можно без редакса решить

Zak
28.08.2018
12:07:57
Вот, мне пока без редакса решить бы эту задачу

Vladimir
28.08.2018
12:08:35
ну вот суешь этот стейт в родительский компонент, в текущий- пробрасываешь пропсами, и во все другие пробрасываешь пропсами
изменение - коллбеком

Zak
28.08.2018
12:10:08
Сложна к пониманию

Vladimir
28.08.2018
12:18:02
ну можно конечно, только вы рефреш по изменению не вызовете
https://reactjs.org/docs/thinking-in-react.html

Dmitry
28.08.2018
12:18:58
Да Редакс с простейшим экшеном и редьюсером это 5 минут работы

Vladimir
28.08.2018
12:19:24
можно и мобикс впилить так-то:)

Roman
28.08.2018
12:21:02
если он есть в нетиве

Nickolay
28.08.2018
12:39:02
Это что за спаммеры, забаньте их скорей

Марат
28.08.2018
12:42:27
!спам


Gena
28.08.2018
12:47:04
Q/A про фабрик https://github.com/react-native-community/discussions-and-proposals/issues/4
))))) очередные вялые попытки как-то взаимодействовать с комьюнити... я вообще удивлен, что discussions-and-proposals до сих пор жив.... думал помрет, как https://discuss.reactjs.org/ или канал в reactiflux или https://react-native.canny.io/feature-requests/
> If you have questions about the nature of this project you should consider asking those directly to the FB team here
импоссибле... никто не ответит (могут быть исключения, но на регулярной основе точно).
Теперь про фабрик... вам скорей всего придется учить не только Objective C и Java вместе с нативными API, но и C++ - самый сложный из распространенных промышленно применяемых языков в мире )))
Там что-то про автогенерацию биндингов говорили... скорей всего это означает, что ни одно из текущих нативных дополнений работать не будет с новой версией.
Что касается JSI... там не зря вопрос про NativeScript висит... я на него смотрю чем дальше, тем внимательней.
Про частично иммутабельное теневое дерево уже были здесь ссылки на доклады... честно посмотрел. И имею сказать, что это не взлетит (
Вообще я не понимаю, что такое "частнично иммутабельное"... т.е. либо оно не иммутабельное и у нас нет дорогих операций копирования, но мы вынуждены трекать доступ, либо оно иммутабельное и мы не трекаем доступ, но вынуждены копировать данные постоянно, что не работает в нормальном программировании без специальных компиляторов, которые такой код выворачивают назад с бешеной оптимизацией типа haskell и прочие функциональные...
Видимо частично иммутабельное, это где мы и блокировки вынуждены ставить (трекать доступ) и одновременно копировать данные... т.е. использовать оба механизма "тормознуть крутую тачку".
В общем, пока такие мысли )))

Google

Никита
28.08.2018
12:58:56

Stas
28.08.2018
13:02:44
Могу ли я использовать ивент с onScroll для двух Animated.Value? Один с nativeDriver, другой js-ый. Хочется часть анимация ускорить.
далее пытаюсь использовать scrollJS для margin, но получаю
ошибку

Евгений
28.08.2018
13:05:23

Gena
28.08.2018
13:06:09

Stas
28.08.2018
13:08:18
нашел в чем проблема. использую на одном вью js и native вмести.

Никита
28.08.2018
13:08:35