
wef
15.08.2017
15:50:53
Хоть что-то

Murad
15.08.2017
17:27:48
хей гайз
подскажите, как лечится факт того что когда <TextInput /> в фокус-состоянии
при попытке тапнуть не по клавиатуре, он только делает blur (и убирает клаву)
а мне хотелось бы знать, куда он тапнул - всмысле чтобы на том элементе отработал ивент
я так понимаю, он накладывает какой-то свой невидимый слой на всю видимую часть
нашел вот такую забавную деталь
оказывается есть хакерские способы через scrollview / touchablewithoutfeedback
https://stackoverflow.com/questions/29685421/react-native-hide-keyboard

Google

Murad
15.08.2017
18:02:22
в общем, если кто будет делать автокомплит
посмотрите на этот пропс у скроллвью
https://facebook.github.io/react-native/docs/scrollview.html#keyboardshouldpersisttaps
вообще, как оказалось, за поведение клавиатуры отвечает ближайший scrollview фрейм

Denis
15.08.2017
18:23:52

Andrew
15.08.2017
19:41:04

Play
15.08.2017
20:03:25

morda
15.08.2017
20:09:16
Тайпскрипт как и флоу откатывается до any если не указано
Самое полезное в типах это ловля андефайнедов и нулей.

Vladimir
15.08.2017
20:10:54
Flow никуда не откатывается

morda
15.08.2017
20:11:01
some?: any и some: ?any уже закроют от кучи фэйлов

Andrew
15.08.2017
20:12:49

Mars
16.08.2017
06:46:53

Ivan
16.08.2017
08:13:01
Привет всем. Написал стать про headless js в Android, зацените – https://medium.com/@ivanzotov/simple-android-call-recorder-in-react-native-headlessjs-task-614bcc56efc4

Алексей
16.08.2017
08:15:56

Google

Ivan
16.08.2017
08:16:06
согласен )
просто потом react native link показывает логи и для iOS, это тоже может отвлекать

Andrew
16.08.2017
10:22:19

Ivan
16.08.2017
10:26:29
пользуясь случаем закину еще статью, если кому-нибудь достанется задача по маскам ввода, вы меня вспомните :) https://medium.com/@ivanzotov/text-input-mask-for-react-native-3c04e82843a6

Алексей
16.08.2017
10:30:38
клево! будем знать к кому отправлять когда про маски спросят ?

Maria
16.08.2017
13:00:55
как c react navigation и redux понимать, когда вкладка в tabnavigation переключается (не первый раз, а второй и далее)?

Andrew
16.08.2017
13:05:28

Maria
16.08.2017
13:14:15
я имею ввиду что-то вроде события viewWillAppear в iOS

Алексей
16.08.2017
13:15:10
а нужно только первый раз?
у меня одного https://reactnavigation.org/docs/intro/ не работает ? ?

Max
16.08.2017
13:17:52

Алексей
16.08.2017
13:18:08
Нет
нет, это у тебя тоже не работает?)

Maria
16.08.2017
13:18:31
наоборот. первый раз и componentDidMount отрабатывает, а мне нужно понять, когда в следующий раз на вкладку перешли

Max
16.08.2017
13:18:38

Maria
16.08.2017
13:41:03
вообщем я сделала через navigation.dispatch
const MainNavigator = TabNavigator(
{
FirstScreen: {
screen: FirstScreen,
…
},
SecondScreen: {
screen: SecondScreen,
…
},
ThirdScreen: {
screen: ThirdScreen,
…
},
},
{
tabBarPosition: 'bottom',
tabBarComponent: ({ jumpToIndex, ...props }) => {
const { navigation, navigationState } = props;
const selectTab = (index) => {
const lastPosition = navigationState.index;
const tab = navigationState.routes[index];
const tabRoute = tab.routeName;
const { setParams } = navigation;
if (index === 1) {
navigation.dispatch(loadMessages());
}
jumpToIndex(index);
setParams({ tabFocused: tabRoute });
};
return <TabView.TabBarBottom {...props} jumpToIndex={selectTab} />;
},
},
);


sunaraw
16.08.2017
14:08:56
Vscode не автокомплитит по свойствам StyleSheet в компонентах.
const styles = StyleSheet.create({
container: {
fle... /* и ничего не подсказывает */
}
});
Зато в index.android.js всё ок
Создал ищью https://github.com/Microsoft/vscode-react-native/issues/513 Хотя похоже их плагин не при чем, а проблема где-то глубже в vscode, но ладно уже

Play
16.08.2017
15:45:02

Google

Джон
16.08.2017
15:57:12

Ivan
16.08.2017
15:57:42
там теперь две ладошки значок

Джон
16.08.2017
18:56:04

Ivan
16.08.2017
18:56:27
?

Ilya
17.08.2017
09:07:29
Всем привет
Сталкивался кто-нибудь с такой проблемой? https://gist.github.com/suhodolskiy/28343207e5cffadbc1dc9b78a0380926
Сама ошибка понятна, но не понятно, почему она появляется в данный момент. Если подключить Container напрямую, то ошибка пропадает

Алексей
17.08.2017
09:12:08
Может либа какая то косячит?

Ilya
17.08.2017
09:13:50
В принцепи может быть, так как в index.js подключается много компонентов, не только container, сейчас проверю еще раз
Спасибо

morda
17.08.2017
11:46:09
а какой у андроидов аналог iCloud чтоб инфу аппы в облако складывать?
или сразу либу подскажите?

Алексей
17.08.2017
11:47:33
googledrive?)

morda
17.08.2017
11:48:32
ага
либа есть нормальная?

Алексей
17.08.2017
11:48:52
чес не знаю
я только с дропбоксом интегрировался

morda
17.08.2017
11:53:51
блин какая-то печаль у андроидных с этим

Ivan
17.08.2017
11:59:54

morda
17.08.2017
12:06:53
я и говорю что сперва залогинь в гугл, получи ключ, сходи в апи... проще тогда уж себе на сервер класть.

Кирилл
17.08.2017
13:33:39
немного оффтоп... эпл сделал механизм при котором они сами шлют нотификейшн при изменении статуса подписки пользователем https://goo.gl/wVzh1q. У андроида есть что-то подобное или надо на серваке по крону самому проверять продлилась ли подписка у пользователей https://goo.gl/yo7F8P?

Google

Кирилл
17.08.2017
13:39:59
кто-нибудь делал подобное? есть пара вопросов

Anton
17.08.2017
15:44:52
Коллеги, как можно скрыть длинный текст за точками с помощью стилев?

Roman
17.08.2017
15:46:07
Text-overflow?
Или как то так оно

Alexander
17.08.2017
15:52:03
Text numberOfLines

Murad
17.08.2017
17:00:14

Anton
17.08.2017
17:00:30

Murad
17.08.2017
17:01:18

morda
17.08.2017
17:25:57
propTypes для компонентов
флоу для функций-методов
Флоу статический анализатор, бьет по рукам в редакторе при написании кода.
Проптайпы рантайм проверки срут ворнингами в консоль.
Можно и то и то но как показывает практика проптайпы при наличии фло избыточны. Интересны только если со стороны (в апи) вместо строки объект прилетает например. Это никакой фло не прочекает а проптайпы буде туда эта какашка просочится просигналят
Ну и при тестах их тоже видно

Andrey
18.08.2017
07:55:22
Всем доброе утро) Ребят, а в Stack navigator Drawer норм?
Испольузете?
Кто-нибудь в 47 версии уже юзал KeyboardAvoidingView ?

Alexander
18.08.2017
08:52:29

Andrey
18.08.2017
08:53:12
Они его опять сломали!
Удалил старые костыли, теперь думаю как сделать новые. Или может я чего-то не знаю...У меня такая проблема теперь, после закрытия клавиатуры, вьюха обратно не расятигавется
Хм. Раз десять пересобрал, все заработало. Видно луна не в том положении была

Alexander
18.08.2017
10:43:08
Кто-нибудь работал в react-native с augmented reality? Есть какие-нибудь примерчики (кроме DonaldSays)
?

Alexander
18.08.2017
10:44:08

Andrey
18.08.2017
10:45:13
Попробуй, вызывать метод onLayout

Google

Andrey
18.08.2017
10:45:13
У меня в 46 такое при переходе между вьюхами иногда проскакивало в паре процентов случаев )

Alexander
18.08.2017
10:46:30
да, звучит логично, спасибо, попробую )

Damir
18.08.2017
11:58:24
Привет
кто-нибудь использует react-native-fingerprint-android ?

morda
18.08.2017
12:09:27
я вот подумываю)
https://github.com/ElekenAgency/react-native-touch-id-android
хочется вот такой же fallback но для андроида иметь в довесок https://github.com/naoufal/react-native-passcode-auth

Andrey
18.08.2017
12:26:24
Ребят а почему все так сложно со stack navigator?

Ilya
18.08.2017
12:27:57

Andrey
18.08.2017
12:27:58
Кто нибудь использовал drawer навигатор?

Ilya
18.08.2017
12:28:04
Я )