@reactnative_ru

Страница 391 из 878
Alexander
22.11.2017
09:46:33
?

Алексей
22.11.2017
09:58:10
у меня так, и не понимаю как я раньше жил без prettier)

Alexander
22.11.2017
09:58:30
c atom-ide нормально уживается?

Алексей
22.11.2017
09:58:40
у меня емакс, и с ним норм

Google
Alexander
22.11.2017
09:58:57
и может есть рекомендации по настройке eslint + prettier под React-Native?

Pavel
22.11.2017
10:22:06
Коллеги, подскажите пожалуйста, мб кто сталкивался: есть адаптивный сайт, есть задача с помощью WebView зааплоадить его в Apple App Store. Сборку отклоняют по причине Guideline 4.2 - Design - Minimum Functionality Your app provides a limited user experience as it is not sufficiently different from a mobile browsing experience Что можно попытаться добавить, чтоб успешно пройти их проверку?

Pavel
22.11.2017
10:30:45
Это понятно, но такой вариант не устраивает заказчика. Суть в том, что сайт он пилит уже года 3, сейчас хочет загрузить его в play market и app store. Play market принял такой вариант с WebView, App store нет.

Пробовал через react native communications вызывать звонилку по клику на кнопке сайта, этого не хватило.

Илья
22.11.2017
10:32:55
Ну а вариант с вебвью не устраивает аппстор (и я с ним согласен)

Sergey
22.11.2017
10:35:28
Зачем сайт в аппсторе?

Илья
22.11.2017
10:39:41
Чтобы круто было

Sergey
22.11.2017
10:41:18
?

Andrew
22.11.2017
10:52:16
и может есть рекомендации по настройке eslint + prettier под React-Native?
можешь добавить в атом, а можешь добавить в скрипты, чтобы автоматически перед коммитом форматировалось

Daniyar
22.11.2017
11:02:00
можешь добавить в атом, а можешь добавить в скрипты, чтобы автоматически перед коммитом форматировалось
лучше сразу в атом/code установить: https://github.com/prettier/prettier-atom https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode

Google
Play
22.11.2017
11:09:37
и может есть рекомендации по настройке eslint + prettier под React-Native?
в этой серии этого позновательного туториала https://youtu.be/33qP1QMmjv8?list=PLzQWIQOqeUSM51q7ZIqvDQ-Myp58IVPEN

Alexander
22.11.2017
11:09:55
danke

jdc
22.11.2017
11:46:47
подскажите плз как ширину кнопок прописать (они на всю ширину девайса)

Evgeniy
22.11.2017
12:00:41
подскажите плз как ширину кнопок прописать (они на всю ширину девайса)
https://facebook.github.io/react-native/docs/touchableopacity.html "не нравятся стандартные кнопки - создай свои" ?

Evgeniy
22.11.2017
12:04:32
спасибо)
я тоже поначалу долго соображал, почему не работают стили, а их вроде бы вообще нет в стандартной кнопке (нет свойства style)

Evgeniy
22.11.2017
12:06:49
я через стили кнопку настроил.
ну может это я до сих пор что то не понимаю ) https://facebook.github.io/react-native/docs/button.html тут у кнопки вроде не перечислено стиля в props

Alexander
22.11.2017
12:09:22
сделал для DrawerNavigator кастомный компонент, но как подсветить выбранный item непонятно

в самом компоненте айтемы вот так выводятся:



то есть не черeз DrawerItems

Есть идеи как запилить такой Drawer, чтобы был с секцией-разделителем Setting, и чтобы можно было активные айтемы выделять стилями?



Иван
22.11.2017
13:40:16
так в Drawler можно передать свой дизайн полностью же

Alexander
22.11.2017
13:41:04
ну вот чота не выходит

разделитель "Settings" как поставить?

Иван
22.11.2017
13:41:51


Google
Иван
22.11.2017
13:44:05
Вот как то так оно у меня выглядит https://gist.github.com/dead23angel/0a9ba8df5ea8ecd32e13c2f63ef54ecb

Play
22.11.2017
13:47:34
ну вот чота не выходит
https://github.com/search?q=react-navigation+Drawer&type=Code&utf8=✓ гитхабом можно пользоваться также как гуглом. там примеров полно по вашему вопросу, главное делать запрос поточнее

Иван
22.11.2017
13:48:44
https://github.com/search?q=react-navigation+Drawer&type=Code&utf8=✓ гитхабом можно пользоваться также как гуглом. там примеров полно по вашему вопросу, главное делать запрос поточнее
поддерживаю, но что в гитхабе, что в гугле искать надо на английском, ибо на русском инфы практически нет, а что есть устарело

Alexander
22.11.2017
13:49:49
да хоть на немецком

в гите не искал

похоже надо разбивать на два items.map() а между ними пихать <Text>Settings</Text>

Иван
22.11.2017
13:52:50
а что мешает проверить какой item в цикле и если это логаут вставить сначала <Text>Settings</Text> а потом сам итем логаут?

Alexander
22.11.2017
13:53:46
о. ну вариант

спасибо

Иван
22.11.2017
13:54:12
спасибо
не за что, это первое, что пришло в голову

Alexander
22.11.2017
13:54:29
ну а другие варианты - все велосипедные

Иван
22.11.2017
13:55:46
ну а другие варианты - все велосипедные
согласен, я не люблю одинаковые циклы, по этому проще в тело цикло проверку добавить, чем два раза одно и тоже перебирать, да оно и логично вроде

Vadim
22.11.2017
16:11:01
Кто знает в чем может быть проблема, делаю линки на приложение как в статье https://medium.com/react-native-training/deep-linking-your-react-native-app-d87c39a1ad5e Ссылки с одного ресурса правильно обрабатываются (например открываю с jsfiddle), а с почтовика в браузере нет. В чем может быть проблема? Тоже самое если набирать в браузере, открывается просто ссылка

Aibar
22.11.2017
18:18:16
Всем здравствуйте

Кто недавно создал новый проект на expo

Новый проект создаю

И у меня выходит ошибка

Что версия js 50 чё то там

А native script 49 чё то там

Vladimir
22.11.2017
18:43:15
Как в react navigation сделать путь, на который нельзя вернуться?

Google
Vladimir
22.11.2017
18:43:23
типа страницы логина?

нашел, вот так



Danil
22.11.2017
18:50:17
А native script 49 чё то там
А ты можешь сначала формулировать сообщение и только потом отправлять? Ты мог написать одно сообщение: Всем здравствуйте. Кто недавно создал новый проект на ехро? Я создаю новый проект и у меня выходит ошибка, что версия джс 50, а нэйтив скрипт 49.

Mars
22.11.2017
19:18:55
А native script 49 чё то там
У нас react native обсуждается.

И у меня выходит ошибка
Если хотите чтоб помогли, описывайте подробно. В пине есть полезные ссылки

Aibar
22.11.2017
19:23:32
Это итак react native

А ты можешь сначала формулировать сообщение и только потом отправлять? Ты мог написать одно сообщение: Всем здравствуйте. Кто недавно создал новый проект на ехро? Я создаю новый проект и у меня выходит ошибка, что версия джс 50, а нэйтив скрипт 49.
Да я задал это тем, кто возможно уже сталкивался и сразу поймет, подробнее завтра скину, хотя если никто не сталкивался, думаю нет смысла, так как эта ошибка только сегодня вышла. Вчера только запускал нормально все было

Nikita
22.11.2017
19:50:42
Aibar
22.11.2017
19:50:59
Все нормально было

Я уже делал на нем

Это вот последнее обновление

Все полетело не в тему

Nikita
22.11.2017
19:51:52
Я вот отсоеденил его через detach и он не адекватно себя вел в xcode и studio

2 дня на решение проблем, и все равно они остались

Пересобрал все за пару часов на create-react-native-app и все прекрасно

Экспо очень крут чтоб потестить на живую на устройствах через приложение, но связка с нативными штуками ад и боль

Эскпо кстати использует форк rn

Google
Nikita
22.11.2017
19:55:01
Конкретно firebase и fbsdk не заводились, точнее андроид смог, xcode не победил

Aibar
22.11.2017
19:55:15
Ну что народ кто за expo, кто за create-rn?

Play
22.11.2017
20:07:59
Алексей
22.11.2017
20:47:37
так вроде crna это экспо же ?по крайней мере тут так говорили

Nikita
22.11.2017
20:57:31
так вроде crna это экспо же ?по крайней мере тут так говорили
И да, и нет. Detach от экспо (expo xde) использует обретку + форкнутый rn в /ios и /android

А eject от crna не испоьзует

Алексей
22.11.2017
20:58:55
кстати нет пруфов что экспо это форк

Алексей
22.11.2017
21:02:48
о как, неожиданно, не знал. это странно, учитывая что они вроде как активно в RN контрибутят

Nikita
22.11.2017
21:03:28
экспо крутая штука, и очень удобная спору нет. но пока что сырая. у них даже есть в доках

https://docs.expo.io/versions/latest/introduction/why-not-expo.html

когда и почему не надо использовать экспо ?

Expo apps don’t support background code execution (running code when the app is not foregrounded or the device is sleeping)

Страница 391 из 878