Alexander
Как в react-native-share прикрепить изображение, но не вставлять ее ссылку в описание?
invariance
Aynur
Alexander
url?
Так ссылка вставляется в сообщение. А я хочу без нее
Aynur
Aynur
шарьте как base64
Dmitry
Ребят привет,как интегрировать react-navigation с mobx? В доке просто оборачивают в provider из mobx-react и всё, но в первой версии rn нужно было указывать navigation={{ dispatch, state }}, если сейчас так делаю то выдаёт ошибку
нуриль
ViXette
Всем привет.
Подскажите, как с помощью react-navigation сделать drawer такой, чтобы на телефонах он был выдвигаемый, а на планшетах всегда открытый, и при этом не перекрывал своим оверлеем остальную часть экрана.
ViXette
Пока удалось выкрутиться “ковырянием в ядре”
Через эти файлы:
node_modules/react-native-gesture-handler/DrawerLayout.js
node_modules/react-navigation-drawer/dist/views/DrawerView.js
Можно пробрасывать свой zIndex и “топить” overlay для планшетов
Судя потому что у react-navigation 3114 форков, прийдется делать еще один
Или может кто нибудь знает способ получше ?
invariance
invariance
это называется адаптивная верстка
invariance
по каким параметрам ты разделяешь смартфоны и планшеты? Учитывая, что у них может быть одинаковая начинка а разница будет только в размере девайса.
ViXette
import DeviceType from 'react-native-device-info'
DeviceType.isTablet()
Danila
хех а я по размерам экрана
invariance
invariance
invariance
помогу даже с этим
invariance
это все еще адаптивная верстка
Dr
Всем привет. Не подскажите как на нейтиве можно пошарить сообщение в месенждер? Использовать системный Share или библиотекой какой?
Maryna
Привет! Приглашаю сегодня в 12:00 на бесплатный вебинар по React & Redux.
Подробнее 👉 https://goo.gl/y49TnR
Приглашение с разрешения админов.
invariance
Dr
просто там нету вайбера, телеграма
Uncle Bob’s Nephew
Привет, что значит эта ошибка? google особо не помог
type already present: android.support.v4.app.LoaderManagerImpl
invariance
invariance
=)
invariance
все лучше чем с нуля
Dr
ладно, видимо время пришло погружаться в нативный код)
ViXette
это все еще адаптивная верстка
Дело не в верстке - боковое меню отлично выглядит и на телефоне и на планшете, но ситуация в том что на планшете оно должно быть всегда открыто а не телефоне выбвигаться свайпом. И вот когда drawer из react-navigation открыт, он своим оверлей слоем закрывает весь экран
invariance
invariance
не та версия зависимости, либо зависимость отсутствует
invariance
https://stackoverflow.com/questions/49112190/error-program-type-already-present-android-support-design-widget-coordinatorl
invariance
хз как ты гуглил
invariance
ViXette
invariance
ты что то явно делаешь не так...
ViXette
ну не захотелось два разных компонента делаюших одно и тоже, только одна для телефона а другое для планшета
invariance
У тебя разная функциональность, нет ничего плохого в том, что это будет два компонента а не один
invariance
разделяй и властвуй называется
Artem
А как тестировать приложения на RN? Ну например веб приложение - это селениум использовать для автотестов. А здесь как? Поделитесь опытом плиз
Наталья
для e2e тестов есть детокс, апиум
Danila
детокс отличный инструмент
Artem
Спасибо большое, пошел в них разбираться!)
Stas
Есть еще возможность тестировать снэпшотами с помощью jest
https://jestjs.io/docs/en/tutorial-react-native
Vit
adb logcat
Uncle Bob’s Nephew
там ничего полезного не нашел, грешу на realm
Vit
там шума много но эксепшн 100% есть)
Uncle Bob’s Nephew
буду посмотреть ✌️
Artem
Ребят, а prop-types в RN идет по умолчанию? если да, то не пойму кто его тянет
знаю что для реакта его вынесли в отдельный пакет, попробовал его поставить - посыпались ошибки
Diana
нет он с отдельного пакета prop-types берется
invariance
Юзаю react native vector icons, может кто знает, можно ли убрать как-то этот небольшой отступ у иконки (по ширине)? Пробовал через стили и через пропсы padding и margin, не сработало
Alexandr
Славка
Kto?
Хелп, ай нид самбади.
Лежит два компонента рядом, два из них рендерят флетлист (скрин 1). У каждого флетлиста стоит правильный кейэкстрактор (скрины 2-4) . Проблема в том, что я ловлю эту херь (скрин 5) и понятия не имею в чем может быть проблема.
Если убрать у флетлистов вообще кейэкстрактор, то оно нормально зарендерит но будет варнинг что нужен кейэкстрактор.
Kto?
Kto?
Kto?
Kto?
Kto?
Да это я делал для консоль лога
Andrey
Andrey
ребята что это за хрень белая под текстом? зеленая хрень это underlineColorAndroid={'green'}
Kto?
Обычно я просто указываю
Konstantin
Ребят, как получить ссылку на скачивание Файла apk после команды expo publish,
Kto?
Всмвсле?
Kto?
Я передаю весь обьект
Kto?
И возвращаю его поле
Kto?
Проблема явно не в этом
Kto?
Какая разница где я деконструкцию сделаю, консоль лог правильно показал айдишник
Andrey
@Debian94 у тебя опечатка, экстрактору нужен стринг
Andrey
Andrey
тут
Andrey
return item.id исправит ситуацию?
Kto?
Kto?
Там item.id