@reactnative_ru

Страница 749 из 878
SilencerWeb
21.07.2018
09:40:37
как юзать styled() с React Native? Почему он в пропсы не передает класс? Или это юзается как-то по другому?

Вот пример: export const Button = (props) => { return ( <Wrapper className={ props.className }> <Text>{ props.children }</Text> </Wrapper> ); }; const StyledButton = styled(Button)` width: 50%; `;

SilencerWeb
21.07.2018
09:51:09
а в RN есть className ?
видимо, нет

Google
SilencerWeb
21.07.2018
09:51:12
но должно быть что-то другое

не?

неужели sc не может вставить эти стили инлайново?

Unknown number
21.07.2018
09:52:32
https://www.styled-components.com/docs/basics#react-native

Можно использовать стайлед для РН

в них можно и пропсы пробрасывать

SilencerWeb
21.07.2018
09:54:38
все что требовалось - это вместо className присвоить style

вопрос снят

Demuz
21.07.2018
13:10:53


https://github.com/devfd/react-native-workers



Sergey
21.07.2018
13:19:31


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

Google
Sergey
21.07.2018
13:21:16
если ты поставишь таргет 26, у тебя будет падать приложение из-за этой библиотеки ?

Demuz
21.07.2018
13:26:40
Блиииин. Жесть а. А есть альтернативы?

Sergey
21.07.2018
13:27:18
Блиииин. Жесть а. А есть альтернативы?
https://github.com/devfd/react-native-workers/blob/master/android/src/main/java/co/apptailor/Worker/WorkerModule.java#L114 оно вообще не работает ))

зато есть смайлики в описании, чё )

есть ли альтернативы, без понятия ?‍♂️

Demuz
21.07.2018
13:43:02
https://github.com/devfd/react-native-workers/blob/master/android/src/main/java/co/apptailor/Worker/WorkerModule.java#L114 оно вообще не работает ))
Я хотел воркер использовать для периодической отправки локации. А вроде я могу это с помощью OneSignal ещё сделать, да?

Dmitry
21.07.2018
16:31:45
ребятки, привет, кто сталкивался, есть анимация горизонтального свайпа, которая сбивается, из-за scrollview можно ли как-то запретить скролл или всплывание ивента?

Zamir
21.07.2018
19:12:13


Dmitriy
21.07.2018
20:24:11
Sergey
21.07.2018
20:26:31
Легко меняется таргет библиотек из node modules
только лишь поменять циферку не достаточно же )

Dmitriy
21.07.2018
20:26:59
Переменную в ext юзать

Sergey
21.07.2018
20:27:19
targetSDK говорит системе что ты полностью совместим с новым API

Dmitriy
21.07.2018
20:29:16
С каким апи

Орео?

Sergey
21.07.2018
20:29:35
С каким апи
того андроид на который targetSDK

в даном случае да, Oreo

Dmitriy
21.07.2018
20:30:31
Не вижу проблем. Меняется и таргет. И билд версия. Даже апкомбат

Sergey
21.07.2018
20:30:32
для каждого релиза надо читать Behavior Changes

Google
Sergey
21.07.2018
20:30:58
окей, поясню

Dmitriy
21.07.2018
20:34:26
Все читали? Флюттер сильно противен?

В Google ведётся обсуждение возможной замены Android на ОС Fuchsia Издание Bloomberg опубликовало официально неподтверждённую инсайдерскую информацию об обсуждении внутри компании Google возможности замены платформы Android на ОС Fuchsia для всех поставляемых под брендом Google устройств, таких как Google Pixel. На базе Fuchsia планируется сформировать единую универсальную операционную систему, способную работать на любых типах устройств, на которых сейчас используются платформы Android или Chrome OS. http://www.opennet.ru/opennews/art.shtml?num=48991

Sergey
21.07.2018
20:34:39
Не вижу проблем. Меняется и таргет. И билд версия. Даже апкомбат
в той библиотечке была работа с таким компонентом Android как Service, и заявлено работу в фоне с помощью этих компонентов. Начиная с Android 8(`targetSDK 26`), работа с сервисами в фоне изменилась(сильно ограничилась). Теперь когда ты попытаешься запустить сервис пока приложения не активно(на экране), система свалить твоё приложение, так как ты указал что готов играть по её правилам(`targetSDK`), но сам их нарушил

Dmitriy
21.07.2018
20:35:40
Ну так пр туда

Или форкнуть

Если сильно надо

Sergey
21.07.2018
20:36:12
Tupalov
22.07.2018
07:52:58
@kureev может сможешь подсказать? https://stackoverflow.com/questions/51441717/how-i-can-redefine-getenablebabelrclookup-prop-for-metro-bundler

Fill
22.07.2018
09:10:44
хай всем

Demuz
22.07.2018
09:54:39
если ты поставишь таргет 26, у тебя будет падать приложение из-за этой библиотеки ?
с этой либой тоже самое. когда на 26 поставил таргет, приложение собралось, запустилось, но когда должен был отобразиться именно тот компонент, приложение упало. https://github.com/DylanVann/react-native-fast-image

Gena
22.07.2018
09:59:59
Вот я смотрю к ним в репу, и вижу, что они в девелопе 27 выставляют: https://github.com/bumptech/glide/blob/master/gradle.properties#L42

Gena
22.07.2018
10:02:32
Уже удалил. Там какой-то java exception Был.
Ладно, когда свой буду апдейтить - посмотрю )

Demuz
22.07.2018
10:02:48
Ну давайте я еще раз соберу. Заскриню ошибку. Секунду.

Ладно, когда свой буду апдейтить - посмотрю )
А там же обычные сорсы картинок поддерживаются? через require которые.

Gena
22.07.2018
10:04:27
Там на самом деле может быть... react-native-fast-image ещё зачем-то OkHttp включают, а там такой ньюанс, что его RN использует... и вот там можно ждать несоответствия версий в зависимостях...

Google
Demuz
22.07.2018
10:05:47
Я хотел попробовать этот компонент, потому что кастомные маркеры с картинками на карте иногда не отображаются. Выяснил что всему виной дефолтный Image компонент. Так как на карте отображалось абсолютно всё, кроме компонента Image. Но со вторых попыток Image отображался нормально. Там как бы был шанс, что маркер не отобразится на карте, потому что Image компонент прогоняет.

Gena
22.07.2018
10:06:30
А там же обычные сорсы картинок поддерживаются? через require которые.
Глядя вот на это https://github.com/DylanVann/react-native-fast-image/blob/master/android/src/main/java/com/dylanvann/fastimage/FastImageViewManager.java#L60 я бы усомнился :-]

Admin
ERROR: S client not available

Demuz
22.07.2018
10:07:07
Блин, это что, маркеры кидать в нэт, потом оттуда грузить ? )))

Gena
22.07.2018
10:10:53
Просто глюков в родном Image больше всего было именно с кешированием из веба... поэтому такие компоненты изначально были для веба построены. Я у себя тоже об этом не думал. Вообще надо сделать, вы правы )

Чтоб было понятно... оно может и работает... я по взгляду на код не могу сказать сразу... надо тестировать. Просто оно скармливает url (который для локальной картинки может быть file:// или `resource://`) в Glide, как он к этому относится - не знаю.

Gena
22.07.2018
10:16:01
нет )

Demuz
22.07.2018
10:16:13


Gena
22.07.2018
10:17:54
На ios - легко, одна маленькая нативная вьюха (даже наверно, модули есть). На android - честно говоря, моим первым позывом было бы тоже картинкой обойтись...

Demuz
22.07.2018
10:23:02
На ios - легко, одна маленькая нативная вьюха (даже наверно, модули есть). На android - честно говоря, моим первым позывом было бы тоже картинкой обойтись...
Что то fast image перестал выкидывать. Но маркеры все равно не отображатся иногда. В виде png сорсов. А простая вьюха всегда отображается ((((

Play
22.07.2018
10:24:46
У меня тут нежданый баг в iOS проявился при создании бандла для деплоя. Если нажимаю fix , то багов появляются еще больше. Как можно исправить или скипнуть этот баг?



Demuz
22.07.2018
10:35:15
Подскажите кто сталкивался с таким эффектом рассеивания, пожалуйста, как можно реализовать?

SilencerWeb
22.07.2018
10:43:39
почему нельзя юзать transform: translateX(-50%); с View?



Андрюха
22.07.2018
10:45:35
Всем привет Где можно почитать или посмотреть как работать с addListener?

SilencerWeb
22.07.2018
10:45:42
Demuz
22.07.2018
10:46:32
Pavel
22.07.2018
10:46:42
почему нельзя юзать transform: translateX(-50%); с View?
Параметры для свойства transform перечисляются в массиве

Google
Demuz
22.07.2018
10:47:20
SilencerWeb
22.07.2018
10:47:37
я юзаю styled-components
const HorizontalLine = styled(Line)` transform: rotate(90deg); `; вот это вот работает

Play
22.07.2018
10:48:38
shadowColor: shadowOffset: shadowOpacity: elevation: с этими свойствами связано

Demuz
22.07.2018
10:50:17
https://ethercreative.github.io/react-native-shadow-generator/ у View shadow покрутить
Так все кроме elevation же только на ios работает. ?

Андрюха
22.07.2018
10:51:01
смотря для чего вы хотите его использовать.
Мне нужно значения из разных textInput после submitEdditing вывести в отдельный коммент. И каждый новые ввод и нажатие на кнопку формировать новый отдельный комментарий

Play
22.07.2018
10:54:32
Так все кроме elevation же только на ios работает. ?
если сделать два круга, нижний сделать больше и брюр ему?

SilencerWeb
22.07.2018
10:54:59
какой компонент лучше использоваться для создания декоративных элементов? Кружки всякие, черточки. В вебе это div, span, псевдоэлементы. В реакт нэйтиве это View? Или что-то другое?

Demuz
22.07.2018
10:55:34
если сделать два круга, нижний сделать больше и брюр ему?
Чтобы повесить блюр, надо либу тащить и потом линковать (((. И то не уверен что там можно эффект рассеивание цвета в стороны сделать. Но попробую. Уже единственный вариант помоему.

если сделать два круга, нижний сделать больше и брюр ему?
Через rn shadow тоже попробую. Но он немного кривоват.

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