UNPKG

react-undraw-illustrations

Version:

unDraw: MIT licensed illustrations for every project you can imagine and create...for React!

35 lines (30 loc) 770 B
//THIS TEMPLATE DOES NOT SUPPORT getExport, getForwardRed and getProps from svgr module.exports = unDrawTemplate = (code, config, state) => { return ` import React from 'react'; import PropTypes from 'prop-types'; const ${state.componentName} = props => ( ${code} ); ${state.componentName}.propTypes = { /** * Hex color */ primaryColor: PropTypes.string, /** * percentage */ height: PropTypes.string, /** * custom class for svg */ class: PropTypes.string }; ${state.componentName}.defaultProps = { primaryColor:'#6c68fb', height: '250px', class:'' }; export default ${state.componentName}; ` }