import React from 'react'; import OverPack from 'rc-scroll-anim/lib/ScrollOverPack'; import QueueAnim from 'rc-queue-anim'; import { Row, Col, Button } from 'antd'; import { getChildrenToRender } from './utils'; class Pricing1 extends React.PureComponent { getChildrenToRender = (item) => { const { wrapper, topWrapper, name, buttonWrapper, line, content, money, } = item.children; return (
{name.children}

{money.children}

{content.children}
); }; render() { const { ...props } = this.props; const { dataSource } = props; delete props.dataSource; delete props.isMobile; const { block } = dataSource; const childrenToRender = block.children.map(this.getChildrenToRender); return (
{dataSource.titleWrapper.children.map(getChildrenToRender)}
{childrenToRender}
); } } export default Pricing1;