Skip to content

Commit daa5405

Browse files
committed
refactor indexFile
1 parent 9a6adf9 commit daa5405

File tree

1 file changed

+6
-19
lines changed

1 file changed

+6
-19
lines changed

src/index.js

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,10 @@ isFolderExists('./tests/_generated');
1515

1616
console.info('MODE: ', process.env.PARSE, '');
1717

18-
// TODO rewrite on object
19-
switch (process.env.PARSE) {
20-
case 'full':
21-
// generateFullTemplate();
22-
generateFullTemplateHackernoon(FULL_SOURCE);
23-
break;
18+
const modeMap = {
19+
full: () => generateFullTemplateHackernoon(FULL_SOURCE),
20+
// reactContentOnly: () => generateReactContent(CONTENT_SOURCE),
21+
// reactFull: () => generateReactFullTemplate(FULL_SOURCE),
22+
};
2423

25-
case 'reactContentOnly':
26-
// same as default, but with react components instead.
27-
// generateReactContent(CONTENT_SOURCE);
28-
break;
29-
30-
case 'reactFull':
31-
// generateReactFullTemplate(FULL_SOURCE);
32-
break;
33-
34-
default:
35-
// generateFullTemplate(FULL_SOURCE);
36-
break;
37-
}
24+
modeMap[process.env.PARSE ?? 'full']();

0 commit comments

Comments
 (0)