All files propsFromProp.js

100% Statements 4/4
50% Branches 1/2
100% Functions 3/3
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10        7x 1x 1x 1x    
import React, { Children } from 'react'
import PropTypes from 'prop-types'
 
const propsFromProp =
  prop =>
  Component =>
  ({[prop]: props, ...rest}) =>
  <Component {...rest} {...(props||{})}/>
 
export default propsFromProp