summaryrefslogtreecommitdiff
path: root/InputBox.js
blob: 4f2ff9777298dda567714e125a58f6bd2efae9a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const linkEvent = Inferno.linkEvent;


function InputBox(props)
{
   const { shaking, handleKeyDown } = props;
   
   const className = shaking ? '.shake' : '';
   
   return h(
      `input${className}`,
      {
         id: 'pinyin-input',
         type: 'text',
         value: props.value,
         onKeyDown: handleKeyDown,
      }
   );
}