render() {
    if (this.props.isLoading) {
      return (<LoadingView />)
    }

    const boutique = this.props.boutique || this.props.route.boutique

    let listStyles
    if (this.state.layout == "gridView") {
      listStyles = [
        BoutiqueStyles.gridView,
        BaseStyles.col1,
        BaseStyles.lightBg
      ]
    } else {
      listStyles = [
        BoutiqueStyles.listView,
        BaseStyles.col1,
        BaseStyles.whiteBg
      ]
    }

    return (
      <ListView
        style={listStyles}
        dataSource={this.state.dataSource.cloneWithRows(this.props.feedData)}
        renderHeader={this.renderHeader.bind(this)}
        renderRow={this.renderRow.bind(this)}
        onEndReached={this.onEndReached.bind(this)}
        onEndReachedThreshold={5}
        onScroll={this.onScroll.bind(this)}
        automaticallyAdjustContentInsets={false} />
    )
  }
/**
   * Renders the boutique profile.
   *
   * @return {object} component
   */
Renders the boutique profile.
@return {object} component
Renders the boutique profile . @return { object } component
render() {
    if (this.props.isLoading) {
      return (<LoadingView />)
    }
    const boutique = this.props.boutique || this.props.route.boutique
    let listStyles
    if (this.state.layout == "gridView") {
      listStyles = [
        BoutiqueStyles.gridView,
        BaseStyles.col1,
        BaseStyles.lightBg
      ]
    } else {
      listStyles = [
        BoutiqueStyles.listView,
        BaseStyles.col1,
        BaseStyles.whiteBg
      ]
    }
    return (
      <ListView
        style={listStyles}
        dataSource={this.state.dataSource.cloneWithRows(this.props.feedData)}
        renderHeader={this.renderHeader.bind(this)}
        renderRow={this.renderRow.bind(this)}
        onEndReached={this.onEndReached.bind(this)}
        onEndReachedThreshold={5}
        onScroll={this.onScroll.bind(this)}
        automaticallyAdjustContentInsets={false} />
    )
  }
render ( ) { if ( this . props . isLoading ) { return ( < LoadingView / > ) } const boutique = this . props . boutique || this . props . route . boutique let listStyles if ( this . state . layout == "gridView" ) { listStyles = [ BoutiqueStyles . gridView , BaseStyles . col1 , BaseStyles . lightBg ] } else { listStyles = [ BoutiqueStyles . listView , BaseStyles . col1 , BaseStyles . whiteBg ] } return ( < ListView style = { listStyles } dataSource = { this . state . dataSource . cloneWithRows ( this . props . feedData ) } renderHeader = { this . renderHeader . bind ( this ) } renderRow = { this . renderRow . bind ( this ) } onEndReached = { this . onEndReached . bind ( this ) } onEndReachedThreshold = { 5 } onScroll = { this . onScroll . bind ( this ) } automaticallyAdjustContentInsets = { false } / > ) }
Renders the boutique profile.
Renders the boutique profile .