@reactnative_ru

Страница 416 из 878
Алексей
06.12.2017
14:23:25
ну а вообще посмотри реалм, хоть и у него есть минусы, но pub/sub там точно есть

Dmitry
06.12.2017
14:23:35
ок

Алексей
06.12.2017
14:25:01
я пытался сделать то о чем ты говоришь с sqlite, но проблема в том что они все асинхронные и кучу связей надо асинхронно обрабатывать

Dmitry
06.12.2017
14:26:08
Да. С таким подходом с легкостью можно выстрелить в ногу

Google
Evgeniy
06.12.2017
14:35:18
а как в редаксе можно ресетнуть стор? или делать в каждом редьюсере какую-нибудь реакцию типа case 'reset': return initialState; ?

Mikhail
06.12.2017
14:35:35
ну а вообще посмотри реалм, хоть и у него есть минусы, но pub/sub там точно есть
А подскажите, лучше реалм использовать для всего? Или только для тех где нужно большое количество строк, а для небольших объектов asyncstorage?

Алексей
06.12.2017
14:36:20
Немного про AsyncStorage и почему для большинства случаев его вполне хватает и можно не тащить "серьезную" БД. Если ваш стейт меньше 2МБ, то можно даже не париться. Если есть массивные списки и все должно быть доступно оффлайн, тогда все зависит от того нужно ли делать запросы к этим данным, и поддержку каких устройств нужно обеспечить. До 20МБ и при простых запросах, я бы всё ещё использовал комбинацию глобального стейта, не сериализуемого за раз, а по частям + селекторы. https://github.com/ptmt/using-async-storage-in-react-native

Алексей
06.12.2017
14:46:37
спасибо.
спасибо @potomushto

Kyrylo
06.12.2017
14:57:19
https://github.com/hectahertz/react-native-typography

Evgeniy
06.12.2017
15:34:11
помню тут кто то скидывал, как очистить StackNavigator в стейте редакса (при разлогине например переходить в экран авторизации, при этом очищая все предыдущие в стеке), не могу найти что то, может кто нибудь подсказать?

Евгений
06.12.2017
15:43:40






Evgeniy
06.12.2017
15:58:15
я ещё в Path указал пути на всякий случай

Google
Evgeniy
06.12.2017
15:58:20


можешь попробовать так сделать

Евгений
06.12.2017
15:58:40
пути на что?

Evgeniy
06.12.2017
15:59:05
ну до папок tools и platform-tools в твоей папке сдк

хотя не знаю, влияет ли это

Евгений
06.12.2017
16:00:10
во всех туториалах которые видел - не требовалось

но спасибо за вариант

Evgeniy
06.12.2017
16:01:30
а, может я не прав и делал это для того чтоб adb вызывался из командной строки

Denis
06.12.2017
17:41:54
? Итак, вы в чате ⚛️ #ReactNative. Что следует знать? ⚡️ Правила чата: - без оскорблений и мата; - без рекламы; - без вакансий(вакансии здесь: @mobile_jobs, @javascript_jobs); - без оффтопа. Одно предупреждение, затем бан. Либо сразу бан ? Как правильно спрашивать: http://segfault.kiev.ua/smart-questions-ru.html#code Как оформить пример чтоб его можно было быстро запустить: https://snack.expo.io Awesome: https://github.com/jondot/awesome-react-native Админы: - @olebedev - @savelichalex - @DenisIzmaylov - @vkurchatkin Приятно провести время! P.S.: скорее всего вам нужен https://reactnavigation.org для навигации, если вы пока не знаете что взять.
??? Санта существует! 10 и 11 декабря в Москве состоится JavaScript-конференция HolyJS 2017 Moscow и специально среди участников наших JavaScript-сообществ в Telegram мы проводим розыгрыш трёх билетов. ? 1. https://t.me/react_js 2. https://t.me/reactnative_ru 3. https://t.me/js_ru 4. https://t.me/angular_ru 5. https://t.me/nodejs_ru ? Но сначала пару слов, о самой конференции. HolyJS проводится уже не первый раз в Москве и собрала множество хороших отзывов. В этот раз, более 500 JavaScript-разработчиков соберутся под одной крышей для того, чтобы обсудить новости стремительно развивающейся экосистемы мира JavaScript, свежие инструменты, фреймворки, паттерны и сотни обновлений с экспертами со всего мира. ? Доклады будут посвящены технологиям мира JavaScript: от фронтенда до бэкенда, от облачных технологий до десктоп-приложений. Все участники HolyJS смогут лично пообщаться со знаменитыми спикерами: — Отец JSON Douglas Crockford, человек, без которого невозможно представить современный JavaScript; — Lea Verou, создатель множества фреймворков и автор книг и статей по фронтенду и дизайну (http://lea.verou.me/); — Виталий Фридман, основатель и главный редактор Smashing Magazine; — Azat Mardan, автор множества книг, среди которых такие бестселлеры как "React Quickly", "Full Stack JavaScript", "Practical Node.js" и "Pro Express.js"; — Gerard Sans, Google Developer Expert, известный тренер и Angular-активист; — Minko Gechev, сооснователь Rhyme.com и автор нескольких книг по Angular. Программа конференции уже готова! Программа и регистрация: https://holyjs-moscow.ru/ ? Теперь к розыгрышу подарочного билета на оба дня конференции. Для принятия участия достаточно заполнить форму ниже. Приём заявок завершится в четверг, 7 декабря, в 23:59. ? Выигранный билет нельзя обменять/продать или передать. В случае, если вы по какой-то причине не сможете воспользоваться билетом, сообщите организаторам - https://t.me/DenisIzmaylov ? Победитель будет выбран случайным образом. Ваши имя и фамилия будут опубликованы, в случае победы, все остальные ответы - конфиденциальны. ? Готовы? Заполняйте: https://goo.gl/forms/iBGRAgqEWsv46WUt2

Alexey
06.12.2017
17:45:45
О, записался) будем держать кулачки :)

Никита
06.12.2017
17:49:52
? Итак, вы в чате ⚛️ #ReactNative. Что следует знать? ⚡️ Правила чата: - без оскорблений и мата; - без рекламы; - без вакансий(вакансии здесь: @mobile_jobs, @javascript_jobs); - без оффтопа. Одно предупреждение, затем бан. Либо сразу бан ? Как правильно спрашивать: http://segfault.kiev.ua/smart-questions-ru.html#code Как оформить пример чтоб его можно было быстро запустить: https://snack.expo.io Awesome: https://github.com/jondot/awesome-react-native Админы: - @olebedev - @savelichalex - @DenisIzmaylov - @vkurchatkin Приятно провести время! P.S.: скорее всего вам нужен https://reactnavigation.org для навигации, если вы пока не знаете что взять.

Mars
06.12.2017
18:07:39
Alexey
06.12.2017
18:07:58
?

Алексей
06.12.2017
18:26:19
я б лучше на мобиус сходил, на холи не оч охота)

Alexey
06.12.2017
19:19:48
а что за за мобиус? Даже не слышал о таком

Алексей
06.12.2017
19:20:28
а что за за мобиус? Даже не слышал о таком
типа холи только о мобилках

Alexey
06.12.2017
19:20:38
о, прикольненько

а когда?

Алексей
06.12.2017
19:20:47
уже был вроде емнип

Alexandr
06.12.2017
19:24:35
Привет

Google
Alexandr
06.12.2017
19:34:20
Подскажите пожалуйста как запустить эмулятор на Линукс ? Установил android studio. Добавил virtual device. Но после react-native run-android выдает ошибку. No connected devices

Roman
06.12.2017
19:54:47
подключи реальный девайс

или собери из студии

Денис
06.12.2017
20:02:20
путь до сдк, имя виртуального устройства

тока надо сначала его создать в андройд студио

а лучше поставить genymotion, работает чуть медленнее, зато ресурсов ест меньше и все понятней

Alexandr
06.12.2017
20:05:41
Genymotion требует виртуалку. Виртуалку поставил. Он не видит. По кабелю подключил телефон. Нифига

Может на телефон надо еще чтоо-то поставить?

В adb devices ничего нету

Andrew
06.12.2017
20:12:30
http://www.codeprocedures.com/question/reactnativefbsdk-comandroidsupport-dependency-error/ неужели так весело в гугле? Итак с ведром проблем хватает, а теперь еще эта на ровном месте

Andrew
06.12.2017
20:24:04
обновляю андроид студию

Egor
06.12.2017
20:27:17
Народ, как такие уведомления как у хрома тут в андроид называются?



Надо бы сделать нечто подобное для upload/download задач

Sergey
06.12.2017
20:31:13
http://www.codeprocedures.com/question/reactnativefbsdk-comandroidsupport-dependency-error/ неужели так весело в гугле? Итак с ведром проблем хватает, а теперь еще эта на ровном месте
Надо добавить новый репозиторий саппорт библиотек. Гугл где-то пол года назад переехал на свой мавен

Andrew
06.12.2017
20:32:25
Надо добавить новый репозиторий саппорт библиотек. Гугл где-то пол года назад переехал на свой мавен
у меня вот этот стоит в андроид студии, он уже не подходит? https://i.imgur.com/hXFoFnx.png

Sergey
06.12.2017
20:32:36
allprojects {     repositories {         google()     } }

Google
Sergey
06.12.2017
20:33:04
В корневом build.gradle

Или где он у вас лежит

Andrew
06.12.2017
20:35:28
В корневом build.gradle
кажется должно помочь, но пишет https://i.imgur.com/GsRrBUm.png

Sergey
06.12.2017
20:35:33
Если версия андроид градл плагина ниже 3.0, то вместо google() надо maven { url = "https://google.maven.com" }

Andrew
06.12.2017
20:36:01
аа, да, ниже

Sergey
06.12.2017
20:37:38
Добавь ещё один мавен

Andrew
06.12.2017
20:45:20
Добавь ещё один мавен
allprojects { repositories { jcenter() maven { url 'https://maven.google.com' } } } кажется пошло. Встретил другую ошибку https://i.imgur.com/dq3RwbH.png

https://i.imgur.com/CSEAC3d.png

спасибо

Sergey
06.12.2017
20:48:32
У тебя саппорт библиотеки разных версий

Кмк

Andrew
06.12.2017
20:50:15
вот эту надо? support library 26.0.1 https://developer.android.com/topic/libraries/support-library/revisions.html#26-0-1

Sergey
06.12.2017
20:51:55
Я использую 27.0.2

Если надо 26ю, то лучше 26.1.0

Andrew
06.12.2017
20:53:12
compileSdkVersion 27 buildToolsVersion "27.0.2" ?

Sergey
06.12.2017
20:54:05
compileSdkVersion 27 buildToolsVersion "27.0.2" ?
Я ещё не перешёл на 27й compileSDK )

Рекомендую пока остаться на 26м

Andrew
06.12.2017
20:54:52
Я ещё не перешёл на 27й compileSDK )
)) я вот смотрю у react-native-fbsdk там вообще выставленно compileSdkVersion 25 buildToolsVersion "25.0.3"

Sergey
06.12.2017
20:55:10
Это Android 7.1

Google
Sergey
06.12.2017
20:55:37
Под 26й сдк надо дополнительно адаптировать апп

Andrew
06.12.2017
20:58:03
Под 26й сдк надо дополнительно адаптировать апп
выставил compileSdkVersion 26 buildToolsVersion "27.0.2", все равно такая же ошибка..

Sergey
06.12.2017
20:59:36
Что-то не так в fbsdk модуле

Andrew
06.12.2017
21:00:17
Что-то не так в fbsdk модуле
да там всегда что-то не так, хотя на прошлой неделе все собиралось ОК с такой же конфигурацией

вот виновник https://github.com/facebook/facebook-android-sdk/releases/tag/sdk-version-4.29.0

урок такой: не забывайте фиксировать версии зависимостей hot fix patch done https://i.imgur.com/T3cb8r9.png

Никита
06.12.2017
21:14:42
+ я так на свг полдня убил

Georg
06.12.2017
21:39:09


Dan
06.12.2017
21:45:03
npm i npm@x.y -g

Страница 416 из 878