import * as React from 'react'; import { Props, State } from './type'; import * as Styled from './index.style' import { BaseComponent } from '../base-component' export class LofterShelf extends React.Component { public static defaultProps = new Props(); public state = new State(); public render() { let { style, type, shelfData, marginTop} = this.props return (
{ type == '1' && shelfData.map((shelf, index) => { if(index > 0) return null return ( {shelf.text1} {shelf.text2} ) }) } { type == '2' && shelfData.map((shelf, index) => { if(index > 1) return null return (
{shelf.text1}
{shelf.text2}
) }) } { type == '3' && shelfData.map((shelf, index) => { if(index > 2) return null return (
{shelf.text2}
{shelf.text1}
) }) }
) } }