Skip to content

Commit 7e868de

Browse files
committed
fix: handle empty project name prompt submission
1 parent b679e39 commit 7e868de

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

index.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -286,12 +286,11 @@ async function init() {
286286
placeholder: defaultProjectName,
287287
defaultValue: defaultProjectName,
288288
validate: (value) =>
289-
value.length === 0 || value.trim().length > 0
290-
? undefined
291-
: language.projectName.invalidMessage,
289+
!value || value.trim().length > 0 ? undefined : language.projectName.invalidMessage,
292290
}),
293291
)
294-
targetDir = result.projectName = result.packageName = _result.trim()
292+
const projectName = _result?.trim() || defaultProjectName
293+
targetDir = result.projectName = result.packageName = projectName
295294
}
296295

297296
if (!canSkipEmptying(targetDir) && !forceOverwrite) {

0 commit comments

Comments
 (0)