@eaze/disclaimer
Version:
React components:
30 lines (26 loc) • 641 B
JavaScript
import React, { PureComponent } from 'react'
import Proptypes from 'prop-types'
import Colors from '@eaze/color'
import styled from '@emotion/styled'
export default class Disclaimer extends PureComponent {
static propTypes = {
children: Proptypes.node.isRequired
}
render () {
return (
<DisclaimerBox>
{this.props.children}
</DisclaimerBox>
)
}
}
const DisclaimerBox = styled.div`
font-family: 'Proxima', 'Open sans', Helvetica;
font-style: italic;
background-color: ${Colors['primary']['5']};
padding: 1rem;
font-size: 1rem;
line-height: 1.5;
margin: 1rem 0;
text-align: center;
`