Skip to content

Commit f6375b7

Browse files
committed
Fixes in template
1 parent cede780 commit f6375b7

File tree

6 files changed

+18
-13
lines changed

6 files changed

+18
-13
lines changed

CHANGE-NOTES.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
- v1.0.0 Use component-creator-lib
1+
- v1.0.1 Fix default templates for stories
2+
- v1.0.0 Major release. Fix bugs for windows
23
- v0.6.0 Use component-creator-lib
34
- Fix windows paths
45
- Update documentation

resources/META-INF/plugin.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<idea-plugin>
22
<id>com.faebeee.reactcomponentcreator</id>
33
<name>React Component Creator</name>
4-
<version>1.0.0</version>
4+
<version>1.0.1</version>
55
<vendor email="[email protected]" url="http://fabs.io">Fabio Gianini</vendor>
66

77
<!-- please see http://www.jetbrains.org/int6llij/sdk/docs/basics/getting_started/build_number_ranges.html for description -->
@@ -22,7 +22,9 @@ Add custom templates to match your coding style and your needs.
2222
<change-notes>
2323
<![CDATA[
2424
<ul>
25-
<li>v0.6.0 Use component-creator-lib
25+
<li>v1.0.1 Fix default templates for stories</li>
26+
<li>v1.0.0 Major release. Fix bugs for windows</li>
27+
<li>v0.6.0 Use component-creator-lib</li>
2628
<ul>
2729
<li>Fix windows paths</li>
2830
<li>Update documentation</li>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import React from 'react';
2+
import {{ componentNamePascalCase }}, { {{ componentNamePascalCase }}Props } from './{{componentName}}';
3+
4+
export default {
5+
title: "{{ componentNamePascalCase }}",
6+
component: {{ componentNamePascalCase }}
7+
};
8+
9+
export const Default = (props: {{ componentNamePascalCase }}Props) => <{{ componentNamePascalCase }} {...props} />;

resources/templates/component/{{componentName}}.story.tsx.mustache

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22

3-
type Props = {}
3+
export type {{ componentNamePascalCase }}Props = {}
44

5-
export default function {{ componentNamePascalCase }}({}: Props) {
5+
export default function {{ componentNamePascalCase }}({}: {{ componentNamePascalCase }}Props) {
66
return (<div className="{{ componentName }}"/>);
77
}

src/io/fabs/react/component/data/ComponentCreateOptions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class ComponentCreateOptions extends AbstractOptions {
1818
private final String defaultComponentTemplateFile = "/templates/component/{{componentName}}.tsx.mustache";
1919
private final String defaultSassTemplateFile = "/templates/component/_{{componentName}}.scss.mustache";
2020
private final String defaultSpecTemplateFile = "/templates/component/{{componentName}}.spec.tsx.mustache";
21-
private final String defaultStoryTemplateFile = "/templates/component/{{componentName}}.story.tsx.mustache";
21+
private final String defaultStoryTemplateFile = "/templates/component/{{componentName}}.stories.tsx.mustache";
2222
private final String defaultMarkdownTemplateFile = "/templates/component/{{componentName}}.md.mustache";
2323

2424
private String componentTemplateFile = defaultComponentTemplateFile;

0 commit comments

Comments
 (0)