1- export const index = ( name ) => `export { default } from './${ name } ';\n` ;
1+ export const index = ( name ) => `export * from './${ name } ';\n` ;
22
33export const indexFela = ( name , dependencies : boolean ) => `${
44 dependencies
55 ? "import { connectFela } from '../../dependencies'"
66 : "import { connect as connectFela } from 'react-fela'"
77} ;
8- import ${ name } from './${ name } ';
8+ import { ${ name } as ${ name } Own } from './${ name } ';
99import * as felaRules from './${ name } .rules';
1010
11- export default connectFela(felaRules)(${ name } );
11+ export const ${ name } = connectFela(felaRules)(${ name } Own );
1212` ;
1313
1414export const felaComponent = ( name : string , dependencies : boolean ) => `${
@@ -17,7 +17,7 @@ export const felaComponent = (name: string, dependencies: boolean) => `${
1717 : "import React from 'react';\nimport PropTypes from 'prop-types';"
1818}
1919
20- const ${ name } = ({ styles }) => {
20+ export const ${ name } = ({ styles }) => {
2121 return (
2222 <div className={styles.container}>
2323
@@ -30,8 +30,6 @@ ${name}.propTypes = {
3030 container: PropTypes.string.isRequired
3131 }).isRequired
3232};
33-
34- export default ${ name } ;
3533` ;
3634
3735export const felaHookComponent = ( name : string , dependencies : boolean ) => `${
@@ -42,7 +40,7 @@ export const felaHookComponent = (name: string, dependencies: boolean) => `${
4240
4341import * as felaRules from './${ name } .rules';
4442
45- const ${ name } = () => {
43+ export const ${ name } = () => {
4644 const { styles } = useFelaEnhanced(felaRules);
4745
4846 return (
@@ -57,8 +55,6 @@ ${name}.propTypes = {
5755 container: PropTypes.string.isRequired
5856 }).isRequired
5957};
60-
61- export default ${ name } ;
6258` ;
6359
6460export const styles = ( dependencies : boolean ) =>
@@ -70,13 +66,13 @@ export const component = (name: string, dependencies: boolean) => `${
7066 : "import React from 'react';\nimport PropTypes from 'prop-types';"
7167}
7268
73- const ${ name } = () => {
69+ export const ${ name } = () => {
7470 return (
75-
71+ <>
72+
73+ </>
7674 );
7775};
7876
7977${ name } .propTypes = {};
80-
81- export default ${ name } ;
8278` ;
0 commit comments