diff --git a/web/xec-web-components/util/create-component.js b/web/xec-web-components/util/create-component.js --- a/web/xec-web-components/util/create-component.js +++ b/web/xec-web-components/util/create-component.js @@ -1,7 +1,5 @@ -require('colors'); const fs = require('fs'); const templates = require('./templates'); - const componentName = process.argv[2]; if (!componentName) { diff --git a/web/xec-web-components/util/templates/component.js b/web/xec-web-components/util/templates/component.js --- a/web/xec-web-components/util/templates/component.js +++ b/web/xec-web-components/util/templates/component.js @@ -4,13 +4,11 @@ import { ${componentName}Props } from "./${componentName}.types"; -import "./${componentName}.css"; -const ${componentName}: React.FC<${componentName}Props> = ({ foo }) => ( +export const ${componentName}: React.FC<${componentName}Props> = ({ foo }) => (
{foo}
); -export default ${componentName}; `, extension: `.tsx`, diff --git a/web/xec-web-components/util/templates/component.stories.js b/web/xec-web-components/util/templates/component.stories.js --- a/web/xec-web-components/util/templates/component.stories.js +++ b/web/xec-web-components/util/templates/component.stories.js @@ -1,7 +1,7 @@ module.exports = componentName => ({ content: `// Generated with util/create-component.js import React from "react"; -import ${componentName} from "./${componentName}"; +import { ${componentName} } from "./${componentName}"; export default { title: "${componentName}" diff --git a/web/xec-web-components/util/templates/index.js b/web/xec-web-components/util/templates/index.js --- a/web/xec-web-components/util/templates/index.js +++ b/web/xec-web-components/util/templates/index.js @@ -2,12 +2,10 @@ const componentTypes = require('./component.types'); const componentStories = require('./component.stories'); const componentTests = require('./component.test'); -const componentStyles = require('./component.scss'); module.exports = [ component, componentTypes, componentStories, componentTests, - componentStyles, ];