@@ -63,32 +63,56 @@ const Position = () => {
63
63
< div className = "Group" >
64
64
< p >
65
65
< label >
66
- X: < input type = "number" name = "myInputX" style = { { width : "5em" } } onChange = { ( e ) => { setNewX ( e . target . value ) } } />
66
+ X: < input type = "number"
67
+ name = "myInputX"
68
+ style = { { width : "5em" } }
69
+ onChange = { ( e ) => { setNewX ( e . target . value ) } }
70
+ onKeyDown = { ( e ) => { if ( e . key === "Enter" ) {
71
+ handleSetPosition ( e ) ;
72
+ } } }
73
+ />
67
74
</ label >
68
75
</ p >
69
76
< p >
70
77
< label >
71
- Y: < input type = "number" name = "myInputY" style = { { width : "5em" } } onChange = { ( e ) => { setNewY ( e . target . value ) } } />
78
+ Y: < input type = "number"
79
+ name = "myInputY"
80
+ style = { { width : "5em" } }
81
+ onChange = { ( e ) => { setNewY ( e . target . value ) } }
82
+ onKeyDown = { ( e ) => { if ( e . key === "Enter" ) {
83
+ handleSetPosition ( e ) ;
84
+ } } }
85
+ />
72
86
</ label >
73
87
</ p >
74
88
< button onClick = { handleSetPosition } className = 'pure-button' > { GetLocaleString ( "position.setposition" ) } </ button >
75
89
</ div >
76
90
< div className = "Group" >
77
91
< p >
78
92
< label >
79
- { GetLocaleString ( "position.angle" ) } : < input type = "number" name = "myInputA" style = { { width : "3em" } } onChange = { ( e ) => { setNewAngle ( e . target . value ) } } />
93
+ { GetLocaleString ( "position.angle" ) } :
94
+ < input type = "number"
95
+ name = "myInputA"
96
+ style = { { width : "3em" } }
97
+ onChange = { ( e ) => { setNewAngle ( e . target . value ) } }
98
+ onKeyDown = { ( e ) => { if ( e . key === "Enter" ) { handleSetAngle ( e ) ; } } } />
80
99
</ label >
81
100
</ p >
82
101
83
- < button onClick = { handleSetAngle } className = 'pure-button' > { GetLocaleString ( "position.setangle" ) } </ button >
102
+ < button
103
+ onClick = { handleSetAngle }
104
+ className = 'pure-button' > { GetLocaleString ( "position.setangle" ) } </ button >
84
105
</ div >
85
106
< div className = "Group" >
86
107
< p >
87
108
< label >
88
- { GetLocaleString ( "position.scale" ) } : < input type = "number"
109
+ { GetLocaleString ( "position.scale" ) } :
110
+ < input type = "number"
89
111
name = "myInputS"
90
112
style = { { width : "3em" } }
91
- onChange = { ( e ) => { setNewScale ( e . target . value ) } } />
113
+ onChange = { ( e ) => { setNewScale ( e . target . value ) } }
114
+ onKeyDown = { ( e ) => { if ( e . key === "Enter" ) { handleSetScale ( e ) ; } } }
115
+ />
92
116
</ label >
93
117
</ p >
94
118
0 commit comments