import React, {
ReactElement
} from 'react'
import styled from 'styled-components'
import {
DefaultInterface,
ComponentResponsiveStyled
} from "../../common/helpers/Theme"
import {
CustomComponent
} from ".."
interface MainBaseInterface extends DefaultInterface {
styles?: any
}
function MainBase(props: MainBaseInterface): ReactElement {
const {
children
} = props
const newProps = Object.assign({}, {...props})
delete newProps.children
delete newProps.native
return (
{ children }
)
}
const Component: React.FunctionComponent = styled(MainBase)`
${ props => ComponentResponsiveStyled(props, 'main') }
`
export const Main: React.FunctionComponent = (mainProps): ReactElement => {
const {
native
} = mainProps
return !native
? } />
:
}