Alexandr
Почему возникает такая ошибка?
Alexandr
а
Alexandr
Ivan
Попробуйте перезапустить дев сервер
Սևակ
Подскажите пожалуйста если что делать когда cmd не обновляет изменённое коды
Vitaly
если убрать эту строку то работает ?
Daniil
Ребят вопрос: Есть текст он почти упирается в края, его длинна постоянная, есть ли какие-то варианты (разрешение экрана итд) при которых этот текст может не уместится и выйти за пределы экрана? Если да, то как лучше имлементировать так чтобы это все решалось?
Սևակ
Ребята когда cmd не обновляет новый код что делать?
Aynur
купить мак))
Gena
Об этом же косвенно и в ошибке написано RNSScreen
Սևակ
Gena
Готов поспорить, что оно будет при некоторых нетипичных обстоятельствах падать везде, где используется больше одно UIViewController: нативные модалы, rnn, кастомные конфигурации
Ivan
А может мне кто по rn-firebase подсказать
Cloud Messaging и Notifications
Цель - пуши на андроиде
Начал первое, потом вдруг увидел второе
Теперь в тупике :)
Alexander
Ivan
Понял, спасибо
У яблока как-то проще с нотификацией :)
Ivan
Daniil
Я пытюсь сделать фон для текста, обернув его во View, мне потом туда еще надо иконку закинуть, но я хочу чтобы фон соотвествовал длинне текста а он растягивается до краев, как исправить? 🙂
Daniil
Daniil
Daniil
Kto?
Kto?
Почему уже не юзать фаербазу?
Ivan
А зачем так?
Есть написанный бэкенд для отправки apns пушей
Ivan
Не через фаербазу
Kto?
Понял)
Ivan
Фаербаза это гугловая тема. И отправка пушей через какой-то еще сервис на iOS не вызвала у нас в конторе особого интереса
И товарищ разработал на С++ свою систему отправки пушей(бедный человек разобрался в http/2)
Kto?
Не совсем вижу в этом логику, но если вы так решили, значит были на то обстоятельствп
Dmitry
Dmitry
или обернуть в еще одно вью
Dmitry
<Container>
<LeftCol>
<Icon />
</LeftCol>
<RightCol>
<Text />
</RightCol>
</Container>
Dmitry
условно. Так будет более гибко в плане управления стилями
Daniil
если оберну еще в один view мне какие-то дополнительные стили этому view надо присваивать?
Dmitry
Container - flexDirection: ‘row’
*Col - flexDirection: ‘column’
Daniil
обернул во view нет эффекта(
Dmitry
Daniil
Dmitry
А теперь еще раз (внимательно) посмотри на то, что я прислал
Игорь
подскажите, как сделать, чтобы не гаснул экран, как при просмотре видео например?
Dmitry
Кому интересно и кто воюет с RNN v2. Я сделал небольшую обертку на ним с mobx и кастомными bottomTabs и topBar. Можем обсудить, кому интересно)
Daniil
Все, поменял на row заработало. Makes sense спасибо!
Dmitry
Игорь
не знаете, ребят, как сделать чтобы не гаснул экран?
Игорь
George
Кто нибудь знает
- как остановить скроллинг ScrollView когда он по еще по инерции скролится?
Dmitry
Gena
Ох... много текста... попробую общо ответить, потом разберемся, если понадобится (и да, всё это сугубо мое личное мнение):
- Не ищите архитектуру там, где её нет... mobx - инструмент, что вы с его помощью сделаете, то и получите... Это как в языке программирования, есть глобальные переменные, это же не значит, что язык программирования заставляет вас их использовать ))) Не заставляет, но дает возможность, если это действительно надо.
- Про "тру мвс", это ваши выдумки, они хороши, но не MVC, так же как и большая часть того, что сегодня этим термином пытаются обозвать, сходите в Smalltalk-80 и посмотрите, что это на самом деле - очень удивитесь (по крайней мере, я когда-то удивился сильно).
- Контроллер ради контроллера смысла не имеет. Если его добавлять в систему, надо иметь повод.
- Тот сниппет кода, который вы написали - это чудесно, но зачем плодить сущности? Вот скажите, сколько у вас будет подписчиков на 'UpdateEvent'? Если один, значит события здесь вообще не нужны... можно послать сообщение в нужный интерфейс просто вызвав его метод )))
Gena
Давай так. Из реальных проектов я код моделей не могу публиковать, всё же они closed source. Кто у нас стандартный пример и небольшой, чтоб написать можно было быстро?
Классика - todo list
(Я при этом не очень его люблю, т.к. насмотревшись на его реализации, вижу что его не достаточно... есть куча фреймворков и библиотек с помощью которых он делается элементарно, а чуть шаг в сторону и проблемы из всех щелей лезут, поэтому если есть идеи лучше - в студию)
Я пишу, публикую на github. Ты тоже пишешь и публикуешь. И сравним. У нас будет код про который можно говорить, в который можно вводить фичи, на котором можно демонстрировать проблемы и их решения. Идет?
Gena
Можно только я не буду использовать react-navigation? (ненавижу его)
Gena
Ладно, ок... пусть будет react-navigation 😕 Просто там и навигации то внешней не нужно
Gena
Я и руками на два экрана могу транзишны написать
Gena
Вот это, подойдет как внешние данные? https://exchangeratesapi.io/
Gena
Мне кажется, или вот эта задача сильно проще, чем даже todo list? ))
Gena
Но ок... вернусь со списком
Kto?
Ребят, сможете закрепить Ваши репы по окончанию?
Evgeniy
Ivan
Gena
Я напишу... думаю сегодня вечером будет готово, у меня дела есть ещё, поэтому я наскоками ))
Упрощать не надо ничего, т.к. пример слишком маленький чтоб нормально архитектуру показать, я планировал туда начать потом добавлять фичи... именно в динамике всё действительно будет видно )
Gena
Я буду использовать вот это, как источник информации для списка: https://api.exchangeratesapi.io/latest?symbols=RUB,EUR&base=USD
Фильтр - это соответственно "symbols"
Конечно, публикуем одновременно )
Gena
там он это, не совсем список... там объект ключ(валюта) - значение (rate)... но я лучше ничего не нашел просто, а это будет куда продолжать (ну чтоб не совсем бесполезное приложение было)
Gena
Думаю да... если правильно понимаю... я просто буду строить ту архитектуру, которую обычно реализую в приложениях сейчас... и вот уж react-navigation там точно не центр мира (у меня её нет нигде) )))
Łōgäń
cmd+d
Łōgäń
Нажимай дальше
Łōgäń
Пока все не выделишь
Łōgäń
Незачто
ana 🪢
ana 🪢
Интересно глянуть
Gena
Интересно глянуть
Да потому и в группе обсуждаем, конечно можно (как только готовы будут).
ana 🪢
Спс
ana 🪢
First RNBattle
Vadim
Запускаю на телефоне с API level 19.
Приложение просто вылетает с сообщением “Unfortunatly app has stoped”.