Eugene
import type {} from react
Eugene
Interface вроде нет в flow
Kto?
есть там интерфейсы
Artem
Привет. Что посоветуете использовать вместо AsyncStorega?
Rishat
AsyncStorage
Alexsandr
Artem
Keychain
спасибо, похоже то что нужно
Denis
Keychain
а Keychain есть для андроида?
Alexsandr
Nick
Интерфейсы есть, а идея с import type { ViewStyle } from 'react-native' имеет право на жизнь
Stanislav
Valentyn
ViewStyleProp, TextStyleProp, ImageStyleProp, ViewStyle, TextStyle, ImageStyle - это вроде как полностью поддерживаемые и обновляемые типы в коре react-native. У них там есть deprecated версии (особенно для андроида), но перечисленные 6 во многих исходниках 0.59.8 встречаются (тот же TextInput). Да и в комментах в ядре описывается - что эти типы стоит использовать либо при передаче пропсов (ViewStyleProp, TextStyleProp, ImageStyleProp), либо при создании объекта стилей (ViewStyle, TextStyle, ImageStyle).
Valentyn
Во многих проектах видел: ребята просто создают свои flow типы на базе react-native кора.
что-то вроде
import type { ViewStyleProp } from "react-native/Libraries/StyleSheet/StyleSheet";
export type CViewStyleProp = ViewStyleProp;
и юзать потом по всему проекту свои кастомный тип. Если вдруг отпадает реализация react-native (новый релиз или что еще) - просто обновить свой кастомный тип.
Stanislav
Marek
Добрый вечер,
Как получить этот параметр? не понимаю, почему не могу его передать..
Cannot read property 'currentCenterPosition' of undefined
В первой функции работает а во второй тот же параметр undefined
Marek
Valentyn
У вас в filter функции контекст теряется скорее всего.
Valentyn
Попробуйте в качестве аргумента использовать стрелочную функцию
Marek
Заработало! Спасибо Валентин!
Alexander
Добрый вечер, подскажите по моей проблеме, пнг картинки рендерятся темнее и в худшем качестве, все что в коде - <Image source={}>
размеры не трогаю, прикладываю фото (телеграм сьел кволити, картинка в превью на порядок качественнее)
Alexander
Alexiagray
поставил android studio на мак какая же она быстрая эмуль запускается за пару секунд
Kto?
Лол что
Kto?
Какой у тебя мак?
Stanislav
Толсто
Eugene
Поменял в app.json name и display name - как теперь настроить чтобы запустилось? 🤔
в ios - application has not been registered теперь
Kto?
Eugene
Самый первый гайд из гугла предлагает удалить папки ios/android :D
Сейчас в issues мб найду что-нибудь 🤔
Kto?
Хз ккк ты гуглишь
Kto?
how to rename react native project - Google Search
https://www.google.com/search?q=how+to+rename+react+native+project&sourceid=chrome-mobile&ie=UTF-8
чей ты
Тебе никто не ответит точно что не так, Так как влияет много факторов !
сделай полноценное демо c зависимостями, конфигами и libdefs,
Stanislav
Замени интерфейс на type и ViewStyleProp на ViewStyle, если стайлшит типизируешь
Stanislav
Кто-нибудь, кстати, делал алиасы кемлкейсом ?(почему-то флов их не ест, а с беблом, еслиетом и идешкой - все норм)
Stanislav
Там ниже есть и ViewStyle
Gena
Кто знает, что такое bridgeless RN? Этот термин упоминается в нескольких последних коммитах, но я нигде не смог найти подробности, а из коммитов не очень понятна сама идея...
Gena
Спасибо! Ага! Понял. Наконец-то возвращаемся к истокам. Это очень круто!
Stanislav
Попробуй еще styles типизировать, типа styles: Style, скорее всего сработает
Maxim 📱 D
кто нибудь исследовал недавно какой фреймворк для е2е тестов выбрать? Детокс или аппиум? или что то новое и интересное появилось? Пока детокс планирую брать
Максим
Aleksei
Maxim 📱 D
еще вроде cavy какой то появился, читаю про него пока
Максим
Maxim 📱 D
Максим
Вопрос, кто-то NFC интегрировал?
Stanislav
Можешь код скинуть файлом ?
Eugene
3-ий день мук типизации стилей? для чего?)
типизация ради типизации? типизации ради coverage?
😩
Eugene
такой себе пример
пишите тогда на ts - если вы хотите чтобы вас били по рукам за любой трабл при компиляции
а так это js
Eugene
import type { ViewStyleProp } from 'react-native/Libraries/StyleSheet/StyleSheet'
// TODO: use styled
const styles: { [string]: ViewStyleProp } = StyleSheet.create({
сделал так - все подчеркивания пропали:)
Vit
Две ошибки сразу: типизация стилей и отрицание ts :)
Eugene
это он еще redux не типизировал🌚
Vit
Дорого и неэффективно
Eugene
import type { ViewStyleProp, TextStyle } from 'react-native/Libraries/StyleSheet/StyleSheet'
// TODO: use styled
type StyleSheetType = {
tabBar: ViewStyleProp,
badgeNumber: TextStyle,
}
const styles: StyleSheetType = StyleSheet.create({
Eugene
кстати вот так сработало тоже ;)
Eugene
хз что у тебя не получается
Vit
флоу тоже из коробки
Никита
вот не соглашусь - переезд с flow на ts заметно упростил жизнь. Абсолютно у всех - в том числе рн и сам реакт - поддержка типов тс гораздо лучше
Плюс шторм заметно лучше работает - автоподстановки, подсказки и тд
Dmitriy
Всем привет ребята✌️
Eugene
сейчас бы спамера забанить👀
Anonymous
Всем привет. Вопрос что изучать для веб разработки( писать сайты) python-django или react js, и мобильные разработки swift либо react native? Помогите с выбором пожалуйста либо поделитесь опытом
Anonymous
Спасибо
Vadim
Anonymous
Anonymous
Серьезно ребят подскажите
Kirill
Серьезно ребят подскажите
Ну во-первых, почему ИЛИ в двух разных мирах веб разработки? У тебя один стек - бэкенд, React - фронт.
Во-вторых - мобильная разработка зависит от требований и целей.
Anonymous
Так по опыту что лучше swift или react native? Что дастся легче для изучения?
Kateryna
кто-то с таким сталкивался?
Kamo
Kateryna
Anonymous
Так что учить?
Anonymous
Да в общем изучить как писать мобильные приложения а потом устроится на работу