Skip to content

Commit 7fb3a39

Browse files
committed
fix: ensure that we're also using the templatename casing within the main componentTemplateGenerator
1 parent e7deea0 commit 7fb3a39

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

src/utils/generateComponentUtils.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ function componentTemplateGenerator({ cmd, componentName, cliConfigFile, convert
154154
// --- If test library is not Testing Library or if withTest is false. Remove data-testid from template
155155

156156
if (testLibrary !== 'Testing Library' || !cmd.withTest) {
157-
template = template.replace(` data-testid="TemplateName"`, '');
157+
template = template.replace(` data-testid="templatename"`, '');
158158
}
159159

160160
// --- If it has a corresponding stylesheet
@@ -163,30 +163,30 @@ function componentTemplateGenerator({ cmd, componentName, cliConfigFile, convert
163163
if (cliConfigFile.usesStyledComponents) {
164164
const cssPath = `${componentName}.styled`;
165165
template = template.replace(
166-
`import styles from './TemplateName.module.css'`,
167-
`import { TemplateNameWrapper } from './${cssPath}'`
166+
`import styles from './templatename.module.css'`,
167+
`import { templatenameWrapper } from './${cssPath}'`
168168
);
169-
template = template.replace(` className={styles.TemplateName}`, '');
170-
template = template.replace(` <div`, '<TemplateNameWrapper');
171-
template = template.replace(` </div>`, '</TemplateNameWrapper>');
169+
template = template.replace(` className={styles.templatename}`, '');
170+
template = template.replace(` <div`, '<templatenameWrapper');
171+
template = template.replace(` </div>`, '</templatenameWrapper>');
172172
} else {
173173
const module = usesCssModule ? '.module' : '';
174174
const cssPath = `${componentName}${module}.${cssPreprocessor}`;
175175

176176
// --- If the css module is true make sure to update the template accordingly
177177

178178
if (module.length) {
179-
template = template.replace(`'./TemplateName.module.css'`, `'./${cssPath}'`);
179+
template = template.replace(`'./templatename.module.css'`, `'./${cssPath}'`);
180180
} else {
181-
template = template.replace(`{styles.TemplateName}`, `"${componentName}"`);
182-
template = template.replace(`styles from './TemplateName.module.css'`, `'./${cssPath}'`);
181+
template = template.replace(`{styles.templatename}`, `"${componentName}"`);
182+
template = template.replace(`styles from './templatename.module.css'`, `'./${cssPath}'`);
183183
}
184184
}
185185
} else {
186186
// --- If no stylesheet, remove className attribute and style import from jsTemplate
187187

188-
template = template.replace(` className={styles.TemplateName}`, '');
189-
template = template.replace(`import styles from './TemplateName.module.css';`, '');
188+
template = template.replace(` className={styles.templatename}`, '');
189+
template = template.replace(`import styles from './templatename.module.css';`, '');
190190
}
191191
}
192192

0 commit comments

Comments
 (0)