
Vladimir
04.07.2018
09:12:36
угу
могу еще предложить их на сервер положить, но я не знаю, должны ли ваши картинки в оффлайн быть доступны

p
04.07.2018
09:13:36
с сервера не через require разве путь указывается?

Vladimir
04.07.2018
09:13:55
нет

Google

p
04.07.2018
09:14:24
source.uri да?

Vladimir
04.07.2018
09:14:33
йуп

p
04.07.2018
09:14:42
и там можно динамически адрес уже указать

Eugene
04.07.2018
09:14:45
а в require передать заранее подготовленную строку не пробовали?

p
04.07.2018
09:15:01
похоже что на этапе билда он сначала все require собирает и ему пофиг на переменные

Vladimir
04.07.2018
09:15:42

p
04.07.2018
09:16:05
конечно, все логично выглядит
спасибо большое!

Play
04.07.2018
09:25:23
https://www.youtube.com/playlist?list=PLN3n1USn4xlmqhVdKMurNREwtiUpq-SFy
https://medium.com/handlebar-labs/graphql-authentication-with-react-native-apollo-part-1-2-9613aacd80b3

rrrrrrrrrrrrrrrrrrrrr
04.07.2018
09:29:53

Google

p
04.07.2018
09:30:32

Zae
04.07.2018
09:32:22
у нас хранились руты на .png на беке

George
04.07.2018
09:33:46
https://www.dropbox.com/s/z68dh3ai8w7oldt/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202018-07-04%2012.34.57.png?dl=0

Stas
04.07.2018
09:35:52

George
04.07.2018
09:36:02
Некоторые прям на уровне навигаторов делают переключение - если в приложении разные типы навигации

Stas
04.07.2018
09:37:00
images.js
export default ({
image1 : require("resouces/image1.png",
image2 : require("resouces/image2.png",
})
component.js
import Images from "images"
const imageNumber = 1;
<Image src={Images['image' + imageNumber]}

p
04.07.2018
09:37:36

Stas
04.07.2018
09:39:38
если у вас все картинки в одной папке, то не сложно напиасть nodejs скрипт, который генерит файл images.js до сборки проекта

Никита
04.07.2018
09:41:49
еще вариант в ассеты положить - там вроде тоже динамически можно
но придется делать для двух систем

Oleg
04.07.2018
10:22:46
Кто то покупал шаблон приложения такси от native base ?

Alexsandr
04.07.2018
10:43:47

Никита
04.07.2018
10:53:34
подскажите как искать про конструкции вида this.state.data.?name
недавно всплывала тема, но что-то найти не могу

zx_sp
04.07.2018
10:57:11
Это называется null coalescing

Никита
04.07.2018
10:57:39
спасибо

zx_sp
04.07.2018
10:57:49
Вроде есть реализация в Typescript
Не уверен, не использую данную конструкцию

?
04.07.2018
11:30:21

Google

Alexander
04.07.2018
12:19:30

Roman
04.07.2018
12:28:20
Всем привет!
Ребята, подскажите, я хочу реализовать возможность добавления картинки в приложение путем загрузки файла картинки. Как это лучше всего сделать?
Есть ли какие-то компоненты для этого?

rrrrrrrrrrrrrrrrrrrrr
04.07.2018
12:33:19

Alexander
04.07.2018
12:43:05
коллеги, splash screen c progress bar, кто делал?

Play
04.07.2018
12:47:13

Alexander
04.07.2018
12:47:36
а прогресс бар?

Aynur
04.07.2018
12:59:26
всем привет, недавно начал писать на реакте и такая проблема: использую Tabs от nativebase и при свайпе на другую вкладку она прорисовывается не сразу, да и сам таб подлагивает, однако если сменить вкладку не свайпом, а просто тапом - всё ок. Какие есть решения? использовать другую либу?

George
04.07.2018
14:11:50
Знаешь, я пробовал табы - вроде все норм. А что на самой вкладке?
Я с FlatList немного повозился, но для того чтобы он первый экран начал рисовать

Play
04.07.2018
14:40:18

Alexander
04.07.2018
14:42:50

Alexander
04.07.2018
14:43:13
вот сейчас надо сделать сплэш с прогрессбаром. думаю завязаться на <PersistGate loading={} />

Aynur
04.07.2018
14:44:50
не важно что, начиная с кнопки и заканчивая flatlist. Только при свайпе прогружает не сразу. А какие табы юзали?
Знаешь, я пробовал табы - вроде все норм. А что на самой вкладке?
Я с FlatList немного повозился, но для того чтобы он первый экран начал рисовать

zx_sp
04.07.2018
15:02:41

Alexander
04.07.2018
15:02:50
не
голый react-native

zx_sp
04.07.2018
15:05:39
голый react-native
Ну вот что удалось нагулить https://github.com/rt2zz/redux-persist/issues/655

Google

zx_sp
04.07.2018
15:05:49
В принципе мыслили в том направлении, судя по комментариям

Alexander
04.07.2018
15:08:30
осталось понять как выкинуть splash screen дефолтовый

zx_sp
04.07.2018
15:23:33
Там вроде же просто можно по пропсу loading бросить компонент

Alexander
04.07.2018
15:24:08
так да. но мне не нужно два splash screen
один реактовский, а второй мой кастомный

zx_sp
04.07.2018
15:25:48
Мда уж, ну и задачки

Admin
ERROR: S client not available

Alexander
04.07.2018
15:27:12
ну а зачем мне два сплэша?

Aynur
04.07.2018
15:29:15

Arkady
04.07.2018
15:29:48

Vladimir
04.07.2018
16:58:19
http://facebook.github.io/react-native/blog/2018/07/04/releasing-react-native-056

Igor
04.07.2018
17:10:44
Все, что нужно знать про 0.56 от аффтырей: Is 0.56.0 perfect? No, as every piece of software out there (с) Lorenzo Sciandra

Gena
04.07.2018
17:43:22
Очень плохо ) Но добро пожаловать в babel7 )

murove1
04.07.2018
17:46:34
кто то делал загрузку файлов на сервер apollo с apollo-upload-client на нейтив?

Vladimir
04.07.2018
18:15:11
@playra ^^

Alexsandr
04.07.2018
18:27:49
@playra ^^
Спорим, все тот же туториал с призмой скинет?)

Edward
04.07.2018
18:40:45
Привет. Создал новое приложение. Пустое. Добавил native-base плагин. Подключаю в app.js - import {Container}from 'native-base';.
Получаю ошибку "The development server returned response error code:500", но стоит только убрать строку подключения - все работает. Не знаете в чем может быть проблема?

Demuz
04.07.2018
18:42:26

Edward
04.07.2018
18:45:10

Demuz
04.07.2018
18:46:10
Странно, у меня был такой баг. Но перепечатав все заработало. Посмотрите, куда именно указывает ошибка, там стрелочка на конкретное место должна стоять.

Google

Edward
04.07.2018
18:47:45
Module native-base does not exist in the Haste module map

Demuz
04.07.2018
18:48:39
Так сервер Нодовский тоже должен показывать эту ошибку. И что что эмулятор? Он ошибки не показывает у вас?

Edward
04.07.2018
18:49:57

Demuz
04.07.2018
18:50:29
Нет. Я пишу react-native run-android

Edward
04.07.2018
18:51:45

Demuz
04.07.2018
18:52:11
А где тогда ошибку 500 выдает?

Edward
04.07.2018
18:52:21
в эмуляторе
могу скрин сделать

Demuz
04.07.2018
18:53:55
Сделайте, посмотрим.

Edward
04.07.2018
18:53:58
консоль тоже выдает ошибку