Size: a a a

React Native — русскоговорящее сообщество

2020 April 23

D

Demuz in React Native — русскоговорящее сообщество
Предположительно на экране сейчас первый или второй компонент отрисовывается?
источник

AM

Anton Mazhuto in React Native — русскоговорящее сообщество
Demuz
Предположительно на экране сейчас первый или второй компонент отрисовывается?
неа, только название экрана и все
источник

D

Demuz in React Native — русскоговорящее сообщество
Anton Mazhuto
неа, только название экрана и все
Нет, я имею ввиду сейчас по идее первый или второй компонент должен отрисоваться? isLoggedIn в каком состоянии?
источник

AM

Anton Mazhuto in React Native — русскоговорящее сообщество
Demuz
Нет, я имею ввиду сейчас по идее первый или второй компонент должен отрисоваться? isLoggedIn в каком состоянии?
isLoggedIn = false , то есть по идее должен отрисовываться AuthNavigation
источник

AM

Anton Mazhuto in React Native — русскоговорящее сообщество
источник

AH

Artyom Harutyunyan in React Native — русскоговорящее сообщество
<SideSwipe
 index={this.state.currentIndex}
 itemWidth={CustomComponent.WIDTH}
 style={{ width }}
 contentOffset={contentOffset}
 data={{id: 1, name: 'test'}}
 onIndexChange={index =>
   this.setState(() => ({ currentIndex: index }))
 }
 renderItem={({ itemIndex, currentIndex, item, animatedValue }) => (
   <CustomComponent
     {...item}
     index={itemIndex}
     currentIndex={currentIndex}
     animatedValue={animatedValue}
   />
 )}
/>


не могу подключить слайдер кто то может помочь ?

class CustomComponent extends Component {
 static WIDTH = 400

 componentDidMount(): void {
   console.log(this.props.index)
 }

 render(): React.ReactNode {
   return (
     <View>
       <Text>ssdsdsdsd</Text>
     </View>
   )
 }
}
источник

D

Demuz in React Native — русскоговорящее сообщество
В среднем файле вместо component={AuthHome} попробуйте написать для теста component={() => <View style={{flex: 1, backgroundColor: 'red'}}/>} посмотрим.
источник

AM

Anton Mazhuto in React Native — русскоговорящее сообщество
Demuz
В среднем файле вместо component={AuthHome} попробуйте написать для теста component={() => <View style={{flex: 1, backgroundColor: 'red'}}/>} посмотрим.
хм, странно. Ничего не могу понять. Тот же белый экран
источник

AM

Anton Mazhuto in React Native — русскоговорящее сообщество
Значит я где-то в навигаторе что-ли накосячил
источник

D

Demuz in React Native — русскоговорящее сообщество
Уберите обертку View перед NavigationContainer
источник

D

Demuz in React Native — русскоговорящее сообщество
В среднем файле УБЕРИТЕ обертку NvigationContainer над StackNavigator. Будет работать.
источник

D

Demuz in React Native — русскоговорящее сообщество
Anton Mazhuto
Значит я где-то в навигаторе что-ли накосячил
Да, накосячили, должен быть 1 NavigationContainer.
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Artyom Harutyunyan
Ребят какой слайдер(карусель) посоветуете
Horizontal FlatList со скроллом. Не требуется даже библиотеки никакой.
источник

D

Demuz in React Native — русскоговорящее сообщество
В этом экране оставьте NavigationContainer, уберите обертку View над ним, затем, если во вложенном навигаторе есть еще NavigationContainer тоже уберите. Попробуйте.
источник

AM

Anton Mazhuto in React Native — русскоговорящее сообщество
Demuz
Да, накосячили, должен быть 1 NavigationContainer.
Сделал, как Вы сказали, но безрезультатно
источник

AH

Artyom Harutyunyan in React Native — русскоговорящее сообщество
Данила Андреев
Horizontal FlatList со скроллом. Не требуется даже библиотеки никакой.
сейчас гляну спасибо
источник

AM

Anton Mazhuto in React Native — русскоговорящее сообщество
Demuz
В среднем файле вместо component={AuthHome} попробуйте написать для теста component={() => <View style={{flex: 1, backgroundColor: 'red'}}/>} посмотрим.
сейчас вместо AuthHome должен быть () => <View style={{flex: 1, backgroundColor: 'red'}}
источник

AM

Anton Mazhuto in React Native — русскоговорящее сообщество
а у меня все равно белый экран с названием экрана AuthHome
источник

D

Demuz in React Native — русскоговорящее сообщество
Anton Mazhuto
а у меня все равно белый экран с названием экрана AuthHome
Сейчас решим.
источник

D

Demuz in React Native — русскоговорящее сообщество
Anton Mazhuto
Сделал, как Вы сказали, но безрезультатно
Прям в NavigationContainer создейте 1 тестовый Stack.Navigator с одним скрином с красным экраном, посмотрим.
источник