Size: a a a

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

2020 May 19

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Данила Андреев
В общем вопрос как в таком кейсе обычно узнают, когда нужно триггернуть запрос, чтобы получить актуальную информацию.
Когда пуш прилетел, можно сразу в redux обновить состояние, что он не забанен.
Если вход не по пушу, или пуш просто не пришел, то при каждом заходе целесообразно фетчить данные о статусе бана.
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Anton Vlasov
Когда пуш прилетел, можно сразу в redux обновить состояние, что он не забанен.
Если вход не по пушу, или пуш просто не пришел, то при каждом заходе целесообразно фетчить данные о статусе бана.
Спасибо за ответ. Забавно, что сразу упоминаете редакс, хотя в вопросе не указывал каким стейт менеджером пользуюсь)
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Данила Андреев
Спасибо за ответ. Забавно, что сразу упоминаете редакс, хотя в вопросе не указывал каким стейт менеджером пользуюсь)
Сорри, юзаю дефолтный вариант) но главное смысл донести, что состояние о бане хранится где-то в одном месте и читается от туда всегда
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
а обновлять его можно откуда угодно (при входе, или когда пуш пришел)
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Anton Vlasov
Сорри, юзаю дефолтный вариант) но главное смысл донести, что состояние о бане хранится где-то в одном месте и читается от туда всегда
Да, у нас тоже redux(
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Anton Vlasov
а обновлять его можно откуда угодно (при входе, или когда пуш пришел)
Конкретно вопрос, чтобы захендлить когда пуш пришел, какой таргет евента должен быть ? target = 'onNotification' ?
источник

A

Awf in React Native — русскоговорящее сообщество
Данила Андреев
Да, у нас тоже redux(
Как будто это плохо
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Awf
Как будто это плохо
Думаю нецелесообразно обсуждать это в этом чате 🙂
источник

К

Костянтин in React Native — русскоговорящее сообщество
Привет, при запуске приложения и вход в него все нормально. Логинишься второй раз уже подтормаживает, а когда делаешь логаут и входишь третий раз то вообще жесть как лагает.
Можно как-то отследить что тормозит приложение?
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Данила Андреев
Конкретно вопрос, чтобы захендлить когда пуш пришел, какой таргет евента должен быть ? target = 'onNotification' ?
Там не так все просто
onNotification вызывается только в фореграунде (т.е. когда приложение открыто)
onNotificationDisplayed позволяет отловить событие, когда приложение в бекграунде и в моем кейсе только когда content_available === true)
еще есть notifications.getInitialNotification() который сработает, когда юзер открыл приложение из нотификации
ну там эксперементирова надо короче, где то часик потратить и разобраться где что и когда вызывается
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Ладно, благодарю за ответ.
источник

AS

Andrew Slota in React Native — русскоговорящее сообщество
всем привет, может знает кто с чем может проблема быть
[TypeError: undefined is not an object (evaluating 'data.accessToken')]

получаю с сервера при логине
{"token": "lYzU0LTQ1ZTctOWM3NC1hZjQ", "username": "test"}
источник

VI

Vladislav Izverskiy in React Native — русскоговорящее сообщество
@javelink В ответе token, в ошибке accessToken
источник

AS

Andrew Slota in React Native — русскоговорящее сообщество
Vladislav Izverskiy
@javelink В ответе token, в ошибке accessToken
спасибо, но не помогло(
источник

ИЦ

Илья Цымбалюк... in React Native — русскоговорящее сообщество
Супер идиотский вопрос, включил на ios simulator debugger , как его отключить? Теперь каждый запуск через него происходит
источник

К

Костянтин in React Native — русскоговорящее сообщество
cmd+D меню появится и там выкл
источник

ИЦ

Илья Цымбалюк... in React Native — русскоговорящее сообщество
Костянтин
cmd+D меню появится и там выкл
Cmd + d не отрабатывает
источник

АС

Алексей Савельев... in React Native — русскоговорящее сообщество
Илья Цымбалюк
Cmd + d не отрабатывает
hardware -> shake gesture
источник

ИЦ

Илья Цымбалюк... in React Native — русскоговорящее сообщество
Алексей Савельев
hardware -> shake gesture
Благодарю
источник

РА

Роман Александрович... in React Native — русскоговорящее сообщество
Доброго времени суток. Как достать keystore из expo?
источник