Size: a a a

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

2020 July 05

Ш

Шах in React Native — русскоговорящее сообщество
как можно отправить email через rn app с емэйла, которого юзер сам инпутнул?
источник

Ш

Шах in React Native — русскоговорящее сообщество
при заполнений формы
источник

PU

Pavel Ustenko in React Native — русскоговорящее сообщество
Привет, кто-нибудь апгрейдил react-native-firebase v5 -> v6, в частности messaging? После перезагрузки не уведомления не появляются. Раньше у них был пэкедж notifications и был receiver, который ловил boot_completed, а теперь как?
источник

ИС

Игорь Стрелов... in React Native — русскоговорящее сообщество
Ребят. Голову сломал. Есть массив с объектами. У объектов есть ключ ID и parrent_id. Нужно отсортировать список таким образом, чтобы объекты выстроились по родству. Первым должен идти объект с parrent_id = 0, за ним по порядку объекты имеющие parrent_id = id этого объекта. И при всем при этом объектов с parrent_id = 0 тоже много и они должны ранжировсться по своему ID
источник

ИС

Игорь Стрелов... in React Native — русскоговорящее сообщество
Очень сложно описать
источник

PU

Pavel Ustenko in React Native — русскоговорящее сообщество
Array.sort
источник

ИС

Игорь Стрелов... in React Native — русскоговорящее сообщество
Я не могу понять само условие сортировки
источник

ИС

Игорь Стрелов... in React Native — русскоговорящее сообщество
А не метод
источник

ИС

Игорь Стрелов... in React Native — русскоговорящее сообщество
Они не вложены
источник

PU

Pavel Ustenko in React Native — русскоговорящее сообщество
Сначала сортируешь по parentid, потом по id
источник

PU

Pavel Ustenko in React Native — русскоговорящее сообщество
В одном компараторе
источник

AY

Artur Yorsh in React Native — русскоговорящее сообщество
Pavel Ustenko
Привет, кто-нибудь апгрейдил react-native-firebase v5 -> v6, в частности messaging? После перезагрузки не уведомления не появляются. Раньше у них был пэкедж notifications и был receiver, который ловил boot_completed, а теперь как?
Не использовал v5, но насколько я знаю, именно отображение пушей они вынесли в свой платный сервис Notifee. Полноценный v6 можно завести в совокупности с
react-native-push-notification и @react-native-community/push-notification-ios.
Во всяком случае у меня так =)
источник

ИС

Игорь Стрелов... in React Native — русскоговорящее сообщество
Pavel Ustenko
В одном компараторе
Спс попробую
источник

PU

Pavel Ustenko in React Native — русскоговорящее сообщество
Artur Yorsh
Не использовал v5, но насколько я знаю, именно отображение пушей они вынесли в свой платный сервис Notifee. Полноценный v6 можно завести в совокупности с
react-native-push-notification и @react-native-community/push-notification-ios.
Во всяком случае у меня так =)
Я вот честно не догоняю логику. Есть пекедж messaging, который принимает сообщение. Далее с данными, полученными из messaging рекомендуется использовать либу, реализующую сами уведомления. Это ясно. Но вот когда речь заходит про перезагрузку девайса, то у меня есть ощущение, что вагон меняется ролями с паровозом, то есть либа уведомлений должна очнуться и как-то "пнуть" messaging. И вот этот момент как-то никак не описан нигде толком, то ли лыжи не едут😳
источник

AY

Artur Yorsh in React Native — русскоговорящее сообщество
Pavel Ustenko
Я вот честно не догоняю логику. Есть пекедж messaging, который принимает сообщение. Далее с данными, полученными из messaging рекомендуется использовать либу, реализующую сами уведомления. Это ясно. Но вот когда речь заходит про перезагрузку девайса, то у меня есть ощущение, что вагон меняется ролями с паровозом, то есть либа уведомлений должна очнуться и как-то "пнуть" messaging. И вот этот момент как-то никак не описан нигде толком, то ли лыжи не едут😳
Честно говоря, и не думал про это. Система принимает любой пуш и отображает его сама (до тех пор пока адресант, которым явлется твое приложение, находится в бэкграунде, либо вообще не выполняется). В форграунде у тебя есть только лиснеры подвязанные на ресиверы (если мы про андроид), на которые ты можешь подписаться и делать что угодно по прибытию уведомления, в том числе и отобразить его нативным образом. Вагон с паровозом менять не нужно. Система сама все примет и отобразит в трее.

Пересмотри гайды react-native-push-notification. Скорее всего где-то что-то упустил =)
источник

PU

Pavel Ustenko in React Native — русскоговорящее сообщество
Artur Yorsh
Честно говоря, и не думал про это. Система принимает любой пуш и отображает его сама (до тех пор пока адресант, которым явлется твое приложение, находится в бэкграунде, либо вообще не выполняется). В форграунде у тебя есть только лиснеры подвязанные на ресиверы (если мы про андроид), на которые ты можешь подписаться и делать что угодно по прибытию уведомления, в том числе и отобразить его нативным образом. Вагон с паровозом менять не нужно. Система сама все примет и отобразит в трее.

Пересмотри гайды react-native-push-notification. Скорее всего где-то что-то упустил =)
Вот там я и вижу, что в rnpn есть ресивер boot_completed и это рвет мне мозг.
источник

AY

Artur Yorsh in React Native — русскоговорящее сообщество
Полагаю это для scheduled notifications
источник

PU

Pavel Ustenko in React Native — русскоговорящее сообщество
Artur Yorsh
Честно говоря, и не думал про это. Система принимает любой пуш и отображает его сама (до тех пор пока адресант, которым явлется твое приложение, находится в бэкграунде, либо вообще не выполняется). В форграунде у тебя есть только лиснеры подвязанные на ресиверы (если мы про андроид), на которые ты можешь подписаться и делать что угодно по прибытию уведомления, в том числе и отобразить его нативным образом. Вагон с паровозом менять не нужно. Система сама все примет и отобразит в трее.

Пересмотри гайды react-native-push-notification. Скорее всего где-то что-то упустил =)
Хотя, возможно если пуш перехватывает сама система, то messaging для получения payload уже и не нужен.
источник

AY

Artur Yorsh in React Native — русскоговорящее сообщество
Ты ведь можешь создать локальное уведомление и запланировать его на какое-то время. А ребята, которые писали гайд, просто собрали всё в одну кучу
источник

AY

Artur Yorsh in React Native — русскоговорящее сообщество
Pavel Ustenko
Хотя, возможно если пуш перехватывает сама система, то messaging для получения payload уже и не нужен.
Пуш отображается в случае если есть ключ notification, у которого есть body
источник