@@ -21,61 +21,61 @@ import { capitalize } from "@cocalc/util/misc";
21
21
import { INPUT_STYLE , InputPromptProps } from "./base" ;
22
22
23
23
export const InputPrompt : React . FC < InputPromptProps > = ( props ) => {
24
- let n ;
25
- if ( props . type !== "code" ) {
26
- return < div style = { INPUT_STYLE } /> ;
27
- }
28
- const kernel = capitalize ( props . kernel != null ? props . kernel : "" ) ;
29
- let tip : string | JSX . Element = "Enter code to be evaluated." ;
30
- switch ( props . state ) {
31
- case "start" :
32
- n = < Icon name = "arrow-circle-o-left" style = { { color : "#faad14" } } /> ;
33
- tip = `Sending to be evaluated using ${ kernel } .` ;
34
- break ;
35
- case "run" :
36
- n = < Icon name = "hand" style = { { color : "#ff4d4f" } } /> ;
37
- tip = `Waiting for another computation to finish first. Will evaluate using ${ kernel } .` ;
38
- break ;
39
- case "busy" :
40
- n = (
41
- < Icon
42
- name = "plus-circle-filled"
43
- style = { {
44
- color : "#0a830a" ,
45
- animation : "loadingCircle 3s infinite linear" ,
46
- } }
47
- />
48
- ) ;
49
- if ( props . start != null ) {
50
- tip = (
51
- < span >
52
- Running since < TimeAgo date = { new Date ( props . start ) } /> using{ " " }
53
- { kernel } .
54
- </ span >
24
+ function renderPrompt ( ) {
25
+ let n ;
26
+ if ( props . type !== "code" ) {
27
+ return < div style = { INPUT_STYLE } /> ;
28
+ }
29
+ const kernel = capitalize ( props . kernel != null ? props . kernel : "" ) ;
30
+ let tip : string | JSX . Element = "Enter code to be evaluated." ;
31
+ switch ( props . state ) {
32
+ case "start" :
33
+ n = < Icon name = "arrow-circle-o-left" style = { { color : "#faad14" } } /> ;
34
+ tip = `Sending to be evaluated using ${ kernel } .` ;
35
+ break ;
36
+ case "run" :
37
+ n = < Icon name = "hand" style = { { color : "#ff4d4f" } } /> ;
38
+ tip = `Waiting for another computation to finish first. Will evaluate using ${ kernel } .` ;
39
+ break ;
40
+ case "busy" :
41
+ n = (
42
+ < Icon
43
+ name = "plus-circle-filled"
44
+ style = { {
45
+ color : "#0a830a" ,
46
+ animation : "loadingCircle 3s infinite linear" ,
47
+ } }
48
+ />
55
49
) ;
56
- } else {
57
- tip = `Running using ${ kernel } .` ;
58
- }
59
- break ;
60
- default :
61
- // done (or never run)
62
- if ( props . exec_count ) {
63
- n = props . exec_count ;
64
- if ( props . end != null ) {
50
+ if ( props . start != null ) {
65
51
tip = (
66
52
< span >
67
- Evaluated < TimeAgo date = { new Date ( props . end ) } /> using { kernel } .
53
+ Running since < TimeAgo date = { new Date ( props . start ) } /> using{ " " }
54
+ { kernel } .
68
55
</ span >
69
56
) ;
70
- } else if ( kernel ) {
71
- tip = `Last evaluated using ${ kernel } .` ;
57
+ } else {
58
+ tip = `Running using ${ kernel } .` ;
72
59
}
73
- } else {
74
- n = " " ;
75
- }
76
- }
60
+ break ;
61
+ default :
62
+ // done (or never run)
63
+ if ( props . exec_count ) {
64
+ n = props . exec_count ;
65
+ if ( props . end != null ) {
66
+ tip = (
67
+ < span >
68
+ Evaluated < TimeAgo date = { new Date ( props . end ) } /> using { kernel } .
69
+ </ span >
70
+ ) ;
71
+ } else if ( kernel ) {
72
+ tip = `Last evaluated using ${ kernel } .` ;
73
+ }
74
+ } else {
75
+ n = " " ;
76
+ }
77
+ }
77
78
78
- function renderPrompt ( ) {
79
79
return (
80
80
< div
81
81
style = { {
0 commit comments