import React, { Component } from 'react'; import { StyleSheet, View, Text, Image } from 'react-native'; import { IndicatorViewPager, PagerDotIndicator } from 'react-native-best-viewpager'; import BaseScreen from './../BaseScreen' import I18n from 'react-native-i18n' require('./../../utils/Translations') const theme = require('./../../utils/theme.json') import { responsiveWidth, responsiveHeight } from 'react-native-responsive-dimensions' //let rootHelp='./../../datas/img/slider/slide'; const guideUser = [ /* { title:I18n.t('TEXT_GUIDE_USER_1'), path:require("./../../datas/img/slider/guide_user_1.jpg")}, { title:I18n.t('TEXT_GUIDE_USER_2'), path:require("./../../datas/img/slider/guide_user_3.jpg"), }, { title:I18n.t('TEXT_GUIDE_USER_4'), path:require("./../../datas/img/slider/guide_user_4.jpg"), }, { title:I18n.t('TEXT_GUIDE_USER_7'), path:require("./../../datas/img/slider/guide_user_7.jpg"), }, { title:I18n.t("TEXT_GUIDE_USER_3"), path:require("./../../datas/img/slider/guide_user_2.jpg"), }, { title:I18n.t('TEXT_GUIDE_USER_5'), path: require("./../../datas/img/slider/guide_user_5.jpg"), }, { title:I18n.t('TEXT_GUIDE_USER_6'), path:require("./../../datas/img/slider/guide_user_6.jpg"), }, { title:I18n.t('TEXT_GUIDE_USER_6'), path:require("./../../datas/img/slider/guide_user_8.jpg"), },*/ ] const guideAgent = [ /* { title:I18n.t('TEXT_GUIDE_USER_10'), path:require("./../../datas/img/slider/guide_user_10.jpg")}, { title:I18n.t('TEXT_GUIDE_USER_11'), path:require("./../../datas/img/slider/guide_user_11.jpg")},*/ ] export default class Help extends BaseScreen { static navigatorStyle = { drawUnderNavBar: true, navBarHidden: true, drawUnderStatusBar: false, statusBarHidden: true, statusBarTextColorScheme: 'light', }; constructor(props) { super(props, true) this.state = { items: [] } const { navigation } = this.props; this.type = navigation.getParam('type', 0); } componentDidMount() { this.renderItems() } render() { const listhelp = this.type === 1 ? guideAgent : guideUser; return ( {listhelp.map((item, index) => { return ( {item.title} ) } )} ) } renderItems() { let items = []; for (let i = 1; i <= this.type === 1 ? guideAgent.length : guideUser.length; i++) { items.push(i); } this.setState({ items: items }) } _renderDotIndicator() { return ; } } class HelpPage extends React.PureComponent { constructor(props) { super(props) console.log('in contructeur') console.log(props.path) } render() { return ( ) } }