enzostvs HF Staff commited on
Commit
9efd7bc
·
1 Parent(s): 1338bf6

can send empty prompt

Browse files
Files changed (1) hide show
  1. components/input-generation.tsx +8 -2
components/input-generation.tsx CHANGED
@@ -28,7 +28,12 @@ export const InputGeneration: React.FC = () => {
28
  onChange={(e) => setValue(e.target.value)}
29
  onBlur={() => setPrompt(value)}
30
  onKeyDown={(e) => {
31
- if (e.key === "Enter" && (value || prompt) && !loading) {
 
 
 
 
 
32
  setPrompt(value);
33
  setTimeout(() => {
34
  submit();
@@ -46,7 +51,8 @@ export const InputGeneration: React.FC = () => {
46
  }
47
  )}
48
  onClick={() => {
49
- if ((!value && !prompt) || loading) return;
 
50
  submit();
51
  }}
52
  >
 
28
  onChange={(e) => setValue(e.target.value)}
29
  onBlur={() => setPrompt(value)}
30
  onKeyDown={(e) => {
31
+ if (
32
+ e.key === "Enter" &&
33
+ (value || prompt) &&
34
+ !loading &&
35
+ (value !== "" || prompt !== "")
36
+ ) {
37
  setPrompt(value);
38
  setTimeout(() => {
39
  submit();
 
51
  }
52
  )}
53
  onClick={() => {
54
+ if ((!value && !prompt) || loading || value === "" || prompt === "")
55
+ return;
56
  submit();
57
  }}
58
  >