UNPKG

backpack-ui

Version:
27 lines (22 loc) 703 B
import React from "react"; import PropTypes from "prop-types"; import radium from "radium"; import colors from "../../styles/colors"; import { textUppercase } from "../../utils/typography"; import propTypes from "../../utils/propTypes"; import { validReactAttributes } from "../../utils/validReactAttributes"; const styles = Object.assign({}, { color: colors.textPrimary, marginBottom: 0, marginTop: 0, }, textUppercase()); const TextUppercase = (props) => ( <p {...validReactAttributes(props)} style={[styles, props.style]}> {props.children} </p> ); TextUppercase.propTypes = { children: PropTypes.node.isRequired, style: propTypes.style, }; export default radium(TextUppercase);