Władimir (Zae)
Native module cannot be null или что-то в таком роде, потратил суммарно часов 5 наверное, так и не смог ничего найти на тему чтобы заработало
Anonymous
а как можно автоматом писать все входящие/исходящие вызовы на андройде
Vladimir
Vladimir
регистрировать мета информацию или записывать непосредственно голос?
Alexey
ребят, что вы обычно спрашиваете при собеседовании RN разрабов? Недавно на митапе всплыла тема, интересно послушать
Anonymous
Vladimir
записывать голос
В общем случае никак. Это во многих странах запрещено законом и в зависимости от телефона запрещено программно/программно-хардварно.
Vladimir
Если делаете для себя, то рут вам в помощь.
Anonymous
https://play.google.com/store/apps/details?id=com.cloudoftechnologies.mycalls&hl=ru
Anonymous
может есть возможноть тоже самое сделать на rn? т.е. ничего если не все модели
Vladimir
Vladimir
Ровно то, о чем я говорил. В общем случае никак.
Vladimir
Конечно. Создаете набор костылей который работает на интересующем вас сегменте телефонов и работаете с ним через наивный модуль.
Vladimir
Это вообще универсальный совет для разработки под RN :)
Vladimir
Если вы ищете готовый апи для RN, то его, скорее всего, нет по вышеозвученным причинам.
Adam
Как называется концепция в реакте, связанная с событиями (сообщением между дочерним компонентом и родительским)? Например, вложенный компонент - кастомизированная кнопка - по нажатию эмиттит событие, которое можно перехватить на родителе и тд. Где почитать?
Cenator 🐈
Flux
Aleksei
Cenator 🐈
Ридакс например
Adam
Aleksei
Adam
PanResponder разве не для сложных жестов?
Aleksei
Adam
Мне не надо свайп внедрять, мне нужно выполнить декомпозицию компонента
Adam
Вот пример. Я создал горизонтальную форму с двумя кнопками и следующим вью:
render() {
return (
<View style={styles.flexContainer}>
<TouchableNativeFeedback
onPress={emitCancel}
</TouchableNativeFeedback>
<TouchableNativeFeedback
onPress={emitSave}
</TouchableNativeFeedback>
</View>
)
}
Использовать хочу вот так:
<ApplyDenyForm
onCancel={this.cancel}
onSave={this.save} >
</ApplyDenyForm>
Возможно ли что-то подобное в React native? Или это как-то по-другому делается?
Władimir (Zae)
а чем это принципиально отличается от подхода в веб реакте кроме компонентов? я ни понел
Alexander
Так, вернемся к старой теме. Линковка. Решил я прилинковать redux. Я пишу yarn add redux и потом react-native link
Alexander
Всё, могу юзать?
Władimir (Zae)
желательно проверить что все норм линканулось
Władimir (Zae)
и да
Ololo
redux надо линковать?)
Władimir (Zae)
я в принципе о линковке писал, то что он там редакс линкует это уже другой разговор)
Alexander
Я просто курю доку, а там ещё сказано чего-то в студии покопаться и хкоде
Władimir (Zae)
в документации пакета всегда написано
Władimir (Zae)
надо ли линковать
Ololo
Ну в доках либ которые подключаешь, пишут когда надо линковать
Alexander
А если смотреть не сверху, а с глубины. Что делает линковка?
Władimir (Zae)
подключает нативный код
Anonymous
Оу. Опередили
Cenator 🐈
Стайледы прививают компонентный подход, + тут кто-то уже писал, что шейрит компоненты между вебом и рн
Типа
// Common
const Btn = styled('button')``
// Rn
const NativeButton = Btn.withComponent(Button)
Albert @safiullin
Nikita
Доброго времени суток. У меня вопрос, у меня status bar в ios проекте, в info.plist выбран светлый, т.е. текст статус бара должен быть белый, на 1 экране так и есть, после того как перехожу в TabNavigator, статус бар становится черным, использую react-navigation, спасибо хоть за какую нибудь информацию.
Alexander
Вчера спрашивал, какие сложности будут будут в написании приложения без експо. Эх, знал бы я, что это не самая главная проблема...
Alexander
Надо будет брать добро у начальника переписать проект
Pavel
Доброго времени суток. У меня вопрос, у меня status bar в ios проекте, в info.plist выбран светлый, т.е. текст статус бара должен быть белый, на 1 экране так и есть, после того как перехожу в TabNavigator, статус бар становится черным, использую react-navigation, спасибо хоть за какую нибудь информацию.
Табнавигатор сам по себе может менять цвет статусбара, в реакте это собственно компонент статусбар. Надо глянуть, где он может в проекте затесался или в настройках табнавигатора поковыряться
Nikita
Pavel
Греп по исходникам. Чудес не бывает, кто-то статусбар затащил явно на экран
Pavel
Или готовый компонент какой-то, или свой
Pavel
Nikita
Так а причем тут Status Bar?
Nick
Ох лул, некорректно вопрос прочел, сорян
Nick
https://facebook.github.io/react-native/docs/statusbar.html
Nick
А не работает выше навигации прописать компонент этот?
Nick
Или где-то в точке входа (App.js)
Giyos
Добрый день. Ребят такой вопрос. Не так давно начал использовать react-native. Есть готовый проект построенный на шаблоне. Eject не сделан. Есть реализованная регистрация через firebase. Нужно так же добавить вход через fb/g+. В туториалах для реализации такого входа через firebase линкуют сторонние библиотеки. В доках expo есть модуль fb/g+. Как я могу его привязать к firebase?
Pavel
https://github.com/react-navigation/react-navigation/issues/1441 тут советы можно попробовать. Похоже известная проблема
eeeMan
всем привет, в реакт-нетив какой аналог есть к offsetTop в вебе?
Ivan
https://stackoverflow.com/questions/29503252/get-current-scroll-position-of-scrollview-in-react-native
Alexander
Может кто помочь? Что это значит. Вылетает где-то на response.json() у fetch
Roman
а вы уверены что ответ у вас 100% json?
Roman
@Kl4ssT fetch очень странный инструмент. Axios лучше. покажите что приходит в response
Aleksei
Alexander
Alexander
Alexander
Вот дебил же
Alexander
Тут же написана ошибка. Она на стороне сервера
Roman
@Kl4ssT самокретично) хорошо что нашли проблему
Alexander
Alexander