Add plopfile for component templating
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
.{{ dashCase name }} {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
import * as React from 'react';
|
||||
import './{{ properCase name}}.scss';
|
||||
|
||||
export interface {{ properCase name }}Props {}
|
||||
|
||||
export default class {{ properCase name }} extends React.Component<{{ properCase name }}Props, undefined> {
|
||||
render() {
|
||||
return (
|
||||
<div className="{{ dashCase name }}">
|
||||
{{ titleCase name }}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
import {{ properCase name }} from './{{ properCase name }}';
|
||||
export default {{ properCase name }};
|
||||
Reference in New Issue
Block a user