|
1 | 1 | import BigText from 'ink-big-text' |
2 | 2 | import Gradient from 'ink-gradient' |
3 | | -import React, { type FC, useMemo, useCallback } from 'react' |
| 3 | +import React, {type FC, useMemo, useCallback} from 'react' |
4 | 4 | import Ask from './Ask.js' |
5 | | -import { isValidName } from './utils.js' |
| 5 | +import {isValidName} from './utils.js' |
6 | 6 |
|
7 | 7 | interface Props { |
8 | 8 | onCompletion: () => void |
9 | 9 | onSubmit: (value: string) => void |
10 | 10 | projectName: string |
11 | 11 | } |
12 | 12 |
|
13 | | -const Step1: FC<Props> = ({ projectName, onSubmit, onCompletion }) => { |
| 13 | +const Step1: FC<Props> = ({projectName, onSubmit, onCompletion}) => { |
14 | 14 | const validateName = useCallback((name: string): string => { |
15 | 15 | if (name.length > 0 && !isValidName(name)) return 'Not a valid name!' |
16 | 16 |
|
@@ -44,7 +44,7 @@ const Step1: FC<Props> = ({ projectName, onSubmit, onCompletion }) => { |
44 | 44 | errorMessage={errorMessage} |
45 | 45 | onSubmit={handleSubmit} |
46 | 46 | question={'Project name?'} |
47 | | - tip={'Letters (a–z, A–Z), numbers (0–9), hyphens (-), and underscores (_) are allowed.'} |
| 47 | + tip={'Letters (a–z, A–Z), numbers (0–9), and underscores (_) are allowed.'} |
48 | 48 | /> |
49 | 49 | </> |
50 | 50 | ) |
|
0 commit comments