From 81c3c315fc123da241ff2822b747fbc690b9e09b Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Fri, 14 Apr 2023 18:09:48 +0700 Subject: [PATCH] Dont send prompt if responding --- .../src/components/Command/GenerateSQL/GenerateSQL.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/ui/src/components/Command/GenerateSQL/GenerateSQL.tsx b/packages/ui/src/components/Command/GenerateSQL/GenerateSQL.tsx index 66e9b9dd4e9..d86eeae5de9 100644 --- a/packages/ui/src/components/Command/GenerateSQL/GenerateSQL.tsx +++ b/packages/ui/src/components/Command/GenerateSQL/GenerateSQL.tsx @@ -204,7 +204,15 @@ const GenerateSQL = () => { handleSubmit(query) } }} - onKeyDown={(e) => e.keyCode === 13 && handleSubmit(query)} + onKeyDown={(e) => { + switch (e.key) { + case 'Enter': + if (!search || isLoading || isResponding) return + return handleSubmit(query) + default: + return + } + }} forceMount key={query.replace(/\s+/g, '_')} >