UNPKG

497 BJavaScriptView Raw
1
2
3var createReactClassStructure = function (className) {
4
5 var importReact = "import React, { Component, PropTypes } from 'react'; \n\n";
6 var classDeclaration = `class ${className} extends Component { } \n\n`;
7 var propTypes = `${className}.propTypes = { } \n\n`
8 var exportDefault = `export default ${className};`
9
10 return importReact.concat(classDeclaration).concat(propTypes).concat(exportDefault);
11
12}
13
14exports.createReactClassStructure = createReactClassStructure;
\No newline at end of file