just-paja/radio-drama-queen

View on GitHub
src/components/OpenButton.jsx

Summary

Maintainability
A
30 mins
Test Coverage
import PropTypes from 'prop-types'
import React from 'react'
import FolderOpen from '@material-ui/icons/FolderOpen'

import LabelButton from './LabelButton'

const OpenButton = ({ children, ...props }) => (
  <LabelButton icon={FolderOpen} {...props}>
    {children}
  </LabelButton>
)

OpenButton.propTypes = {
  children: PropTypes.oneOfType([
    PropTypes.node,
    PropTypes.arrayOf(PropTypes.node)
  ])
}

OpenButton.defaultProps = {
  children: null
}

export default OpenButton