src/defaultTemplates/js/functional.template.js
import { generateImports } from './common.template'
import defaultOptions from '../../config.json'
function generateFunctionalComponent(
COMPONENT_NAME,
componentType,
{ cssExtension = defaultOptions.defaultOptions,
styleFileName,
} = defaultOptions
) {
return `${generateImports(COMPONENT_NAME, componentType, { cssExtension, styleFileName })}
const ${COMPONENT_NAME} = ({}) => (
<div className="${COMPONENT_NAME}"></div>
);
${COMPONENT_NAME}.propTypes = {}
${COMPONENT_NAME}.defaultProps = {}
export default ${COMPONENT_NAME}
`
}
export default generateFunctionalComponent