Сергей
Я имею в виду из самого объекта State = { First: 1 Second: this.First + 5 }
Anton
Никак, ведь у тебя объект ещё не проинциализирован. Если проперти внутри стейта всегда зависит от другой переменной этого стейта, то либо его нужно считать непосредственно перед рендером, либо в componentDidUpdate
Anton
Я имею в виду из самого объекта State = { First: 1 Second: this.First + 5 }
Если это нужно сделать один раз при инициализации, то просто вынеси в отдельную переменную начальное значение
Серега
Ребят, подскажите. Пробую запускать сложные функции после user интеракшна с помощью InteractionManager.runAfterInteractions(() => { // some heavy operation });. Но такое чувство, что вся интерекшн наоборот ухудшился, чувство, что идут более синхронее. Кто нибудь имел опыт?
Тут вопрос насколько heavy твой код. Все что делает этот метод - просто откладывает выполнение кода. Тут волшебной пилюли нет. Хэви код надо делить на фрагменты (если он с анимациями параллельно выполняется) и втыкать между фрагментами fequestanimationframe и т.п.
Chaya Rena
Is this group only Russian? 😭
Irakliy
Is this group only Russian? 😭
you can ask in english
GC
Факинг фак
GC
Почему теги code не работают в телеге)?
Arczi
Парни какой формат используете для иконек в RN ? с svg не все так просто как оказалось ;)
Arczi
Svg
в какой способо делаешь импорт,
Arczi
?
GC
Но у нас сознательно ушли от свг, потому что работает через задок
Alisher
в какой способо делаешь импорт,
Конвертирую svg в функ. компонент через svgr.now.sh
Arczi
Есть вот такое https://github.com/react-native-community/react-native-svg
да я в курсе что есть такая пачка но все равно не оъота делать какие то хаки что заимпортировать обыччный свг
Arczi
gimp и 15 секунд работы и получаем пнг)
проблема с пнг такая что не сменишь цвет в любой момент, должен изменить какртинку в другом цвете, с свг проще просто филл изменяешь и все
Ivan
Цвета пусть дизайнер меняет :)
Ivan
Это сменит все цвета
Ivan
Не всегда это удобно :)
Timoschenko
Ребят, а при билде release, все файлы из корня проекта попадают в программу ?
GC
Это сменит все цвета
Если мы говорим об иконках, то самое оно ) У нас был готовый темплейт, на котором мы писали прототип аппки для еды, так там встроенный боттомБар в параметры которого можно передавать путь, размеры и iconActiveColor и iconUnactiveColor, меняет отлично всё)
Arczi
прикольно, спасибо за ответы
Timoschenko
Ребят, а при билде release, все файлы из корня проекта попадают в программу ?
я к тому что бы не пихать туда инфу которая потом утечет
RedTeapot
@gblack9
Anonymous
Кто-то в курсе сколько стоит дизайн 4 мокапов (с анимациями) для fintech app + дизайн банковской карты ? Хотя бы примерно
Anonymous
Вопрос не в тему но все же
Irakliy
по крайней мере rnn для табов умеет так делать
GC
Кто-то в курсе сколько стоит дизайн 4 мокапов (с анимациями) для fintech app + дизайн банковской карты ? Хотя бы примерно
Следует понимать, что стоимость дизайна определяется по принципу sky is the limit, в зависимости от того, что нужно. У нас девочка за 700 баксов в месяц их сутками клепает, а на аутсорсе нужно было сделать дизайн для доставки еды и минимальная оценка была около 1.5 за несколько видов и это с учетом того, что в работу мы это отдали с готовым бренд буком
Павел
Все здравствуйте! Подскажите пожалуйста как правильно вставить в приложениие статический текст? - <Text>Бла-бла-бла</text> так вроде не желательно
Marz
Всем привет. Как сделать setinterval в 1 сек на axios get api правильно. Приложение после сварачивания и открытия снова выдает ошибку.
Marz
Это память
Marz
ну то есть все работает, запускается, обновляется и через неопределенное время ошибка this.setstate not undefined
Павел
Именно так и желательно, как мне кажется)
Как сделать чтобы перенос строки работал?
Marz
{‘’\n’’}
Marz
вот так
GC
ну то есть все работает, запускается, обновляется и через неопределенное время ошибка this.setstate not undefined
Если нот дефайнд, то, возможно, есть смысл проверять возвращаемый результат на предмет undefined?
Irakliy
Как сделать чтобы перенос строки работал?
Можно разбить на несколько тегов, либо обернуть текст в фигурные скобки и кавычки, а уже в них использовать обычные  js-символы переноса/табуляции/и т.д.
Павел
{‘’\n’’}
Это я знаю) - спасибо
Павел
Попрошу уточнить
Для меня было бы удобнее поместить текст в текстовый файл. Подключив его в коде в переменную и ее уже свтавить (тогда не надо будет везде вставлять {\n})
Никита
Как сделать чтобы перенос строки работал?
я к примеру оборачивал в View —> Text, и там вьюхе задавал размер и давал flexWrap
Павел
Сейчас гуглану
GC
Сейчас гуглану
У <Text> много интересных параметров и он достаточно кастомизируемый, можно ничего не выдумывать, просто обратись к документации, там всё расписано с примерами .
ㅤ
Ребят, такой странный вопрос Сначала работал на симуляторе, потом пришлось запустить на девайсе, что бы проверить работоспособность камеры и после успешного билда и настроек под девайс, последующие запуски на симуляторе сопровождаються очень медленной работой, медленная анимация, отклик, нереально тормозит все что наделал не так?
Chaya Rena
Попробуй react-native bundle --entry-file index.js --platform ios --dev false --minify false --bundle-output ios/main.jsbundle --assets-dest ios
You were right by the way. React native doesn’t create a main.jsbundle automatically. I need to create one. Thank you very much!
GC
Хэлп, бояре
GC
It's still telling me "packager server or have included a .jsbundle file in your application bundle"
GC
but i crated a JS Bundle just now
Chaya Rena
It's still telling me "packager server or have included a .jsbundle file in your application bundle"
I really appreciate your help 🙏🏼 I still get the same error after creating a jsbundle file. Is there anything I need to do after?
Gena
Для меня было бы удобнее поместить текст в текстовый файл. Подключив его в коде в переменную и ее уже свтавить (тогда не надо будет везде вставлять {\n})
Вставлять \n, это как в ворде отбивку пробелами делать вместо параграфов. В html верстке вы тоже переводами строк всё отбиваете?
Павел
<Text>{` Hi~ this is a test message. `}</Text>
AAAAAAAAHHHHHHH
Всем привет! Возника большая проблема с рекламными sdk. admob - скудный набор рекламы, нет нативок facebook - eсли встроить нативную рекламу в любой скролящийся эллемент (в нашем случае это лента с видео) там начинает происходить дичь. На iOS фпс приложения падает до 2-х, клик по рекламе не работает в 90% случаев, если все же клик по рекламе сработал - вместо ссылки рекламной открывается рандомный роут из navigation stack my target - нет плагина appodeal - они прекратили поддержку реакта, (за-то, ****, AIR и cordova они поддерживают) Кто как справлялся с рекламой? Получается для React Native просто не существует нормального рекламного плагина?
GC
Could not find a declaration file for moduleclear 'react-native-wheel-picker-android'
GC
GC
AAAAAAAAHHHHHHH
Можно прокинуть бриджи до нативных версий библиотек и заюзать от туда
Звучит сложноватенько, + вероятно нужны знание java и obj c
Anton
Звучит сложноватенько, + вероятно нужны знание java и obj c
java или kotlin и obc-c или swift да, без этого не получится
GC
Could not find a declaration file for moduleclear 'react-native-wheel-picker-android'
Пишет, что нужно установить через -D @types/....
Anton
Пишет, что нужно установить через -D @types/....
Дерзай) он даже по альт-ентер это сам за тебя сделает вроде
GC
По факту выдает npm ERR! 404 '@types/react-native-wheel-picker-android@latest' is not in the npm registry.
Anton
По факту выдает npm ERR! 404 '@types/react-native-wheel-picker-android@latest' is not in the npm registry.
Значит, скорее всего, тайпингов нет для этой либы и надо будет самому написать
GC
Но, сука, работает
Anton
Могу попросить подробнее или ссылочку какую)?
Про написание тайпингов для библиотеки? Не подскажу, потому что ниразу не приходилось для чужих либ это делать)