DefinitelyTyped/react-file-input/react-file-input-tests.tsx
dmitryrogozhny 8fc71dfcc7 Added definition for react-file-input React component (#10325)
* Added definition for react-file-input React component

* Added newline at end of file
2016-07-28 23:43:59 +09:00

28 lines
788 B
TypeScript

///<reference path="../react/react.d.ts" />
///<reference path="./react-file-input.d.ts" />
import * as React from "react";
import FileInput = require('react-file-input');
class Form extends React.Component<{}, {}> {
handleChange = (event: React.SyntheticEvent) => {
const target: any = event.target;
console.log('Selected file:', target.files[0]);
}
render(): React.ReactElement<{}> {
return (
<form>
<FileInput
name="myImage"
accept=".png,.gif"
placeholder="My Image"
className="inputClass"
disabled={false}
onChange={this.handleChange}
/>
</form>
);
}
}