From 8ef355e351cc361675739d950506e6b43a29f548 Mon Sep 17 00:00:00 2001 From: xjccc <546534045@qq.com> Date: Thu, 14 Sep 2023 09:41:49 +0800 Subject: [PATCH] types: select return types error --- src/prompt.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/prompt.ts b/src/prompt.ts index 7e330bb..6498ce0 100644 --- a/src/prompt.ts +++ b/src/prompt.ts @@ -42,7 +42,9 @@ type inferPromptReturnType = T extends TextOptions : T extends ConfirmOptions ? boolean : T extends SelectOptions - ? T["options"][number] + ? T["options"][number] extends SelectOption + ? T["options"][number]["value"] + : T["options"][number] : T extends MultiSelectOptions ? T["options"] : unknown;