import React from "react"; import { Button, Space } from "antd"; import { DownOutlined } from "@ant-design/icons"; import QueueAnim from "rc-queue-anim"; import TweenOne from "rc-tween-one"; import { isImg } from "./utils"; class Banner extends React.PureComponent { render() { const { ...currentProps } = this.props; const { dataSource } = currentProps; delete currentProps.dataSource; delete currentProps.isMobile; return (
{typeof dataSource.title.children === "string" && dataSource.title.children.match(isImg) ? ( img ) : ( dataSource.title.children )}
{dataSource.content.children}
); } } export default Banner;