DefinitelyTyped/types/react-virtual-keyboard/react-virtual-keyboard-tests.tsx
Bogdan a608fa5c55 new definition for 'react-virtual-keyboardl' (#18517)
* new definition for 'react-virtual-keyboardl'

* err

* err

* err

* add examples from https://www.npmjs.com/package/react-virtual-keyboard

* err
2017-08-08 14:24:39 -07:00

22 lines
724 B
TypeScript

import * as React from "react";
import Keyboard from "react-virtual-keyboard";
import { ReactKeyboardOptions } from "react-virtual-keyboard";
export interface KbState {
textarea: string;
}
export default class MyKeyboard extends React.Component<{}, KbState> {
onTextareaChanged = (newState: string) => {
this.setState({ textarea: newState });
}
render() {
return (<Keyboard
value={ this.state.textarea }
name='thetextareaname'
options={{type: 'textarea', layout: 'qwerty', autoAccept: true, alwaysOpen: false, appendLocally: true, color: 'light', class: 'sxcycx', updateOnChange: true }}
callbackParent={this.onTextareaChanged} />);
}
}