Atid
https://github.com/facebook/react-native/issues/4934
Atid
это подходит?
Никита
у ScrollView есть contentContainerStyle. Думаю если туда написать flex: 1 может помочь (возможно где-то опечатался, в доке найти можно)
dasshield
Спасибо
Nikita
Всем привет.
Есть вопрос. Как контроллировать сцену из хидера?
Допустим, мне нужно сохранить какую-то форму по кнопке «Done», которая лежит в другом компоненте (хидер) и сохранить в стор, например?
Nikita
Для react-navigation я так понимаю такой кейс:
componentDidMount() { this.props.navigation.setParams({ handleSave: this._saveDetails }); }
Nikita
Но в RNRF пока непонятно
Nikita
Там есть onExit={() => console.log('onExit')} для сцен, но как туда прокинуть контекст компоненты?
Nikita
Ulad🧑💻
Доброго дня. Как лучше сделать, чтобы если вышло обновление на приложение, то не запускать его, а писать пользователю о необходимости обновить приложение?
Vit
За такое из стора выкинут и ревью не пройдешь
Ulad🧑💻
Vit
Запрещенный прием блокирующие запуск приложения модалы показывать
Vit
То что старые версии перестанут работать никого на ревью не волнует я думаю
Ulad🧑💻
Serhii
Реально ли сделать эту область не кликабельной ?
круг по центру это баттон
http://joxi.ru/bmogzW7UMPNxkm
Serhii
имею ввиду все 4 уголка
Hey
а тут уже не модно стало кидать ссылки на expo снэки чтоб в реалтайме можно было видеть проблему и написать фикс?
Serhii
не знаю, я не работаю в експо
не эмуляторе все
Nikita
Alexey
Serhii
Alexey
можно сделать финт ушами, если оч. надо и сделать вокруг кнопки 4 вьюхи и наложить их как маску
Alexey
но я бы 10 раз подумал стоит ли оно того 😄
Alexey
в конце концов можно сделать круглую кнопку на нативке и забриджить её 😄
Serhii
спасибо, думаю логичнее оставить все как есть
Hey
я правильно понимаю, что и touchable и button не имеют возможности применять кастомыне стили через style?
A
Коллеги, кто сталкивался с подобным методом импорта ассетов?
A
Nikita
A
какие минусы, если есть?
Nikita
Я сначала подумал там про module resolver
A
я модуль резолвер вроде так и не подружил с реакт-натив
A
Nikita
Sergey
я вот с таким импортом живу, но где-то не докрутил и моя IDE не резолвит путь :(
Nikita
Для Еслинта там тоже прикручивать нужно
A
A
A
.flowconfig
[options]
module.system.node.resolve_dirname=./App
и всё работает
A
Ребята, кто там делал разные сборки-таргеты для ios как вы ассеты разруливали?
A
или просто указывали в xcode что для конкретного таргета надо подтягивать ассеты из конкретного места?
Mikhail
Может кто сталкивался такой проблемой, у меня есть FlatList и TextInput, когда я делаю фокус на поле ввода то мой список должен пролистаться до конца (scrollToEnd), когда он пролистывает до конца то клавиатура пропадает, как избежать этого?
Andrey
Andrey
Как убрать все эти разрешения?
Vadim
Не запрашивать их
Vadim
В манифесте объявляются
Andrey
В android\app\src\main\AndroidManifest.xml ?
Vadim
да
Vadim
есть еще один манифест в исходниках реакта
Vadim
такой же примерно
Andrey
Andrey
Я с этого файла удаляю обе строки && ./gradlew assembleRelease и ... ничего не происходит, все так же просит разрешения
Vadim
>>> есть еще один манифест в исходниках реакта
Vadim
https://github.com/facebook/react-native/issues/5886
Vadim
можно удалять пермишены
Andrey
Спасибо +++
Anonymous
Alexsandr
👍🏽
Sergey
здравствуйте, я только начинаю изучать.
как в rn сделать так чтобы при вводе текста на textinput и при нажатии на кнопку, поменялся текст на другой странице?
Sergey
вот что должно менятся constructor(props) {
super(props);
this.state = {text: 'Ted'}
}
Sergey
а это на другой странице onPress = () => {
this.setState({
name: (здесь сделать связь с textinput?)
})
}
Никита
Sergey
react-navigator
Sergey
в первой профиль
Sergey
во второй редактирование профиля
Никита
а redux или аналоги используете?
Sergey
неа
Никита
а страница на которой надо изменить уже лежит в стеке или на нее планируется переход после?
Sergey
страница профиля на стеке, а страница редактирования переход осуществляется через кнопку на профиле
Sergey
на страницу редактирования*
Никита
тогда как вариант при переходе на экран страницы редактирования можно в params передать функцию setName из компонента профиля, в которую передавать данные из textinput. Сама функция будет
this.setState({
name: (здесь сделать связь с textinput?)
})
тогда
onPress() {
this.props.navigation.state.params.setName(/*значение текстового поля*/);
}
Никита
пример навигации с передачей параметров, если надо:
const navigateAction = NavigationActions.navigate({
routeName: screens.BACKGROUND_PICKER,
params: {
onChangeBackground: (value) => this.setState({background: value}),
},
});
this.props.navigation.dispatch(navigateAction);
Ulad🧑💻
Доброго дня. Не могу всё никак настроить вызов при нажатии на кнопку в ios. Номер немного специфический (грузия), на андроиде вызов происходит, а на ios не хочет звонит. Может у ios есть какие-то форматы номеров обязательные?
Ulad🧑💻
Телефон на который звонит номарльно: 0322222222, на который не звонит 591191692 в ios, но звонит андроид
Nikita
а с внешним кодом не набрать?