@reactnative_ru

Страница 507 из 878
Еxey
30.01.2018
10:37:01
накидайте плес React Native апп которые большей частью на RN

Максим Джафаров
30.01.2018
10:40:06
Накидайте плз масла которое большей частью из масла? Сформулируй мысль

InSouL
30.01.2018
10:46:50
Народ всем привет

Работаю на Теме NativeBase Как мне на главеом экране отключить Drawer?

Google
Алексей
30.01.2018
10:57:29
Еxey
30.01.2018
11:04:43
Кирилл
30.01.2018
12:59:42
Привет всем, подскажите плиз, юзаю babel-plugin-module-resolver, получаю кучу ошибок в пакеджере: transform[stderr]: Could not resolve , но все отлично работает. Не то чтобы меня это сильно волнует, просто бесит куча ошибок. С чем ожет быть связано

?



.babelrc

Кирилл
30.01.2018
13:31:21
вместо кучи алиасов проще указать root - [ "module-resolver", { "root": ["./rnRentYourToy/src"] } ]

Кирилл
30.01.2018
13:32:54
хм, попробую, пытался вроде указывать через корень но не срабатывало

ну ладно

проблемма в другом сейчас

бред написал

Google
Кирилл
30.01.2018
13:34:22
в общем непонятно почему он пытается достучаться до этих файлов сначало обычным путем без бабеля

Roma
30.01.2018
13:38:25
Возможно, ошибки из-за того, что не видит файлы под платформы? По хорошему нужно прописать на уровне с alias "extensions": [".js", ".ios.js", ".android.js"]

Кирилл
30.01.2018
13:38:47
вот пример

transform[stderr]: Could not resolve "rnRentYourToy/src/constants/config" in file /Users/kir/Documents/Projects/rnRentYourToy/src/components/SectionItem.js.

вроде в последних версиях реакта это точно не нужно прописывать

даже индексный файл хочет просто index.js

Shane
30.01.2018
13:44:09
Изменить шрифт глобально возможно?

robertson
30.01.2018
14:11:07
привет

какой самый лучший crashlytics для нейтива?

Alexander
30.01.2018
14:11:50


какой самый лучший crashlytics для нейтива?
https://try.crashlytics.com/ мы этот юзаем в своих проектах

robertson
30.01.2018
14:13:58
для реакт нейтива?

Alexander
30.01.2018
14:14:10
Угу.

robertson
30.01.2018
14:14:20
спасибо

Alexander
30.01.2018
14:14:27
Клиенту надо было показать билд на iOs, вроде норм справился

Только вначале надо узнать udid айфона клиента

http://get.udid.io/ через вот это

Может лишняя инфа, но у меня много времени заняло чтобы дойти до этого

Максим Джафаров
30.01.2018
14:24:59
Да вроде и сверстать можно самому компонент, посмотрите kitten-ui, не помню было ли там похожее, но там много готовых решений

Vladimir
30.01.2018
14:25:18
А подскажите, коллеги, можно ли в нативном модуле (без ViewManager), заинфлейтить реактовские вьюхи? То есть передать, например строкой, названия классов и через рефлексию или другую магию создать нужные объекты?

Google
Vladimir
30.01.2018
14:25:33
Речь про андроид.

У меня есть пара мыслей на этот счет, но хочется убедиться что нет готовых велосипедов.

Vladimir
30.01.2018
14:28:28
не принципиально, ReactImageView, ReactTextView

я не думаю что подход будет отличаться кардинально от конкретики

Алексей
30.01.2018
14:29:36
а в чем конкретно вопрос? про передать строку или про то как заинитить?)

Vladimir
30.01.2018
14:30:02
NativeModules.Module.show( "ReactView", "ReactView" )

Алексей
30.01.2018
14:30:53
вот про бридж был живым не понял)

Vladimir
30.01.2018
14:31:20
ну чтобы эвенты и колбэки гуляли как будто я их просто в рендере описал

Алексей
30.01.2018
14:31:52
они там вроде как то по тэгам цепляются

что то типа id-ка выдается

Vladimir
30.01.2018
14:32:27
то есть когда мы их описываем в JS, их инициализирует RN, нативные модули, насколько я понимаю, не подразумевают комплексных лэйаутов и предполагают атомарный интерфейс.

хочется что-нибудь простого, как в JS цепляются нативные модули через require

тоже самое но с обратной стороны

в голову приходит инициализация через соответствующий менеджер

Алексей
30.01.2018
14:34:54
если для ios кину норм будет?

Vladimir
30.01.2018
14:35:05
Но создание рандомного менеджера мне не видится простой задачей

Google
Алексей
30.01.2018
14:35:55
https://github.com/savelichalex/Souptitle/blob/master/apps/mobile/ios/STTableView.m#L69 https://github.com/savelichalex/Souptitle/blob/master/apps/mobile/ios/STTableView.m#L132 https://github.com/savelichalex/Souptitle/blob/master/apps/mobile/ios/STTableView.m#L144 Код почти весь не мой, по мотивам статьи давно давно писал)

Алексей
30.01.2018
14:38:34
я ошибаюсь или это про передачу эвентов на не про создание инстансов?
как я понимаю именно эту часть, это что если передать с правильным тэгом, то эвент дойдет до нужного получателя, как будто просто в рендере описано

а вот про инстансы это уже надо смотреть)

Vladimir
30.01.2018
14:39:31
С эвентами все более или менее понятно. С созданием инстансов - такое ощущение что я хочу странного и фреймворк не подразумевает такое поведение.

Алексей
30.01.2018
14:40:50
ну на самом деле мне тоже интересно зачем вам это ?

Еxey
30.01.2018
14:40:55
в описании группы есть showcase
енто слишком маркетинг https://facebook.github.io/react-native/showcase.html

они по партнерке написали какой-то модуль на RN и усе

далековато от реальности

особенно скайп палево

Алексей
30.01.2018
14:42:39
лол, скайп на RN

Vladimir
30.01.2018
14:46:24
Есть такая забавная вьюха. Сделана нативным модулем, потому что у меня нет идей как это сделать нормально на реакте. Нужно добавить на место черного пространства кучу реактовских вьюх. Отсюда вопрос.

То есть нужно заинфлейтить туда что-то вида export const Content = () => ( <View style={{height, width}}> <Playlist videoId="abc" /> </View> ); передав имя константы

Алексей
30.01.2018
14:53:39
а есть кстати возможность емнип чилдренов пробрасывать в нативный модуль

в том коде что я скидывал так и работает

Еxey
30.01.2018
14:54:16
лол, скайп на RN
только на ведре

ios там нейтив

Vladimir
30.01.2018
14:55:01
в том коде что я скидывал так и работает
через вью менеджер, насколько я понимаю

Еxey
30.01.2018
14:55:08
думал что нашел Verb - тако они тока айос на рекат оставили https://habrahabr.ru/post/335354/

Илья
30.01.2018
14:55:17
только на ведре
То-то он в 5 фпс

Google
Алексей
30.01.2018
14:55:29
только на ведре
они вообще react-xp делали чтобы везде был одинаковый код

Vladimir
30.01.2018
14:55:57
То-то он в 5 фпс
это, как показывает практика, проблема имплементации, а не технологии

Алексей
30.01.2018
14:56:49
через вью менеджер, насколько я понимаю
а я так понял там метод переопределяется, что то вроде insertReactSubview (не у компа сейчас)

Vladimir
30.01.2018
14:57:09
я далеко не фанат RN, но в конечном итоге весь UI, упирается в нативный код и если там 5 фпс, то кто же им доктор

а я так понял там метод переопределяется, что то вроде insertReactSubview (не у компа сейчас)
этот метод дергается реактом при наличии компонента, у меня компонента нет, только нативный модуль

Алексей
30.01.2018
14:58:13
а почему не через компонент сделать?)

есть еще вариант зарегистрировать в AppRegistry

Vladimir
30.01.2018
14:59:30
потому что компонент кладется в иерархию реактовских вьюх, мне нужно что моя вьюха всегда была на вершине иерархии и не блокировала нижлежащие. Я не нашел ни одной имплементации навигации, которая бы позволяла это делать.

в лучшем случае - модальное окно с новой, прозрачной, активити внутри, что совсем плохо в случае андроида

работать с фрагментами и строить навигацию внутри них реакт не умеет, насколько мне известно

а писать собственную навигацию для одного кейса это оверкилл, как мне кажется

хотя с точки зрения задачи очень верный вариант

есть еще вариант зарегистрировать в AppRegistry
выглядит многообещающе, спасибо

Еxey
30.01.2018
15:10:32
Yandex Market на RN ?

на iOS

Алексей
30.01.2018
15:10:46
выглядит многообещающе, спасибо
вы главное потом расскажите как сделали)

Vladimir
30.01.2018
15:11:12
?

Еxey
30.01.2018
15:21:48
Yandex Market на RN ?
вообщем походу да

яндексоиды косвенно подтверждают

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