Реализовано: - Генерация файлов из папки .templates с подстановкой переменных - Цветной вывод в терминал с иконками и деревом файлов - Валидация аргументов и проверка существования папок - Поддержка --dry-run, --overwrite, произвольных переменных
17 lines
326 B
TypeScript
17 lines
326 B
TypeScript
import { FC } from 'react'
|
|
import styles from './{{name.pascalCase}}.module.css'
|
|
import cl from 'clsx'
|
|
|
|
interface IOwnProps {
|
|
className?: string
|
|
}
|
|
|
|
export const {{name.pascalCase}}: FC<IOwnProps> = ({className}) => {
|
|
return (
|
|
<div className={cl(styles.wrapper, className)}>
|
|
{{name.pascalCase}}
|
|
</div>
|
|
)
|
|
}
|
|
|