Size: a a a

React Native — русскоговорящее сообщество

2020 May 14

ДВ

Думанский Владлен... in React Native — русскоговорящее сообщество
Здесь навигация по типу "Hamburger", и мне нужно разукрасить как-то боковое меню, если это возможно моим методом
источник

ИЦ

Илья Цымбалюк... in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
лучше всего в snack  воспроизводимый пример (с минимальным количеством кода, только самое необходимое), а сюда ссылку.
короче, еще небольшой тест. В браузере, показал что при возврате на страницу корзины, у корзины тоже появляется стрелка назад. То есть она не считается конечной страницей но возвращаться ей некуда. А на айос этой стрелки не видно, просто перерендер идет ... уффф
источник

%

%username% in React Native — русскоговорящее сообщество
абажжи, там есть проверка canGoBack, если не может - стрелку скрыть
источник

%

%username% in React Native — русскоговорящее сообщество
еще момент - проверка на previous
источник

%

%username% in React Native — русскоговорящее сообщество
if props.navigation.canGoBack() && props.previous
источник

AB

Andrew Bodryi in React Native — русскоговорящее сообщество
0,53 получиться выгрузить в апстор?
источник

ИЦ

Илья Цымбалюк... in React Native — русскоговорящее сообщество
%username%
if props.navigation.canGoBack() && props.previous
а куда эту проверку лепить? В stack? или где-то в самом копоненте
источник

ИЦ

Илья Цымбалюк... in React Native — русскоговорящее сообщество
%username%
if props.navigation.canGoBack() && props.previous
смотрю в документации ничего не сказано про canGoBack
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Andrew Bodryi
0,53 получиться выгрузить в апстор?
возможно, если это обновление.

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

а в google play вообще никак, т.к. поддержка x64 только с 0.59

так что лучше сразу на 0.61+ переезжать
источник

AB

Andrew Bodryi in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
возможно, если это обновление.

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

а в google play вообще никак, т.к. поддержка x64 только с 0.59

так что лучше сразу на 0.61+ переезжать
я понял, спасибо большое
источник

M

Mr.Napсae in React Native — русскоговорящее сообщество
C чем может быть связан долгий рендер изображения? (картинка через import  в ресурсах) При смене роута несколько сек белый экран и потом появляется картинка
источник

AB

Andrew Bodryi in React Native — русскоговорящее сообщество
Mr.Napсae
C чем может быть связан долгий рендер изображения? (картинка через import  в ресурсах) При смене роута несколько сек белый экран и потом появляется картинка
используй fastimage
источник

M

Mr.Napсae in React Native — русскоговорящее сообщество
Andrew Bodryi
используй fastimage
ths
источник

VO

Vitalii Obideiko [Ob... in React Native — русскоговорящее сообщество
Mr.Napсae
C чем может быть связан долгий рендер изображения? (картинка через import  в ресурсах) При смене роута несколько сек белый экран и потом появляется картинка
К примеру размер картинки. Желательно иметь в 3х размерах и не больше чем нужно реально.
источник

DB

Dima Barokha in React Native — русскоговорящее сообщество
всем привет, может кто пользовалася redux-logger и знает как допустим ошибки получать стрингой в консоли ?
источник

%

%username% in React Native — русскоговорящее сообщество
чтобы увидеть ошибки, нади их стриггерить, чтобы их стриггерить надо во время ошибки вызвать экшн ошибки, а также принять этот экшн в редьюсере, то есть поймать, если в редьюсере есть экшн ошибки и она сработала, то в redux-logger упадет ошибка
источник

%

%username% in React Native — русскоговорящее сообщество
если обработки ошибки нет и экшн ошибки не вызван, а также его нет в swicth редьюсера, то и в логгере ничего не будет
источник

%

%username% in React Native — русскоговорящее сообщество
источник

К

Кирилл in React Native — русскоговорящее сообщество
Всем привет, создал createAnimatedComponent обертку вокруг FlatList. Когда подгружаются данные (срабатывает onEndReached) я попадаю на начало списка. На обычном flatList все норм работает Может сталкивался кто-нибудь?
источник

D

Denis in React Native — русскоговорящее сообщество
Привет, хочу про архитектуру спросить. Делаю мобильное приложение знакомства, сделал с firebase базу там абонентов, но с очень урезаными возможностями делать выборки, приходиться много лишних действий делать, даже onSnapshot не помогает когда данных много. Есть колекция юзеров и есть коллекция кто кого лайкнул, чтобы повторно не предлогать лайкать. Перехожу на GraphQL, там чище выборки и подписки есть. Теперь думаю про бд, остановился на монго. Но чет не знаю как лучше архитектуру. Мож есть идеи как правильно хранить?
Пс. Знаю что несовсем по теме, простите, делаю на реакте нативе)
источник