DefinitelyTyped/types/react-hammerjs/react-hammerjs-tests.tsx
2018-07-05 11:54:30 -07:00

18 lines
444 B
TypeScript

import * as React from 'react';
import Hammer from 'react-hammerjs';
class ReactHammer extends React.Component<Hammer.ReactHammerProps> {
swipe: Hammer.ReactHammerProps['onSwipe'] = input => {
console.log(input.deltaX);
}
render() {
const { children, ...props } = this.props;
return (
<Hammer onSwipe={this.swipe} {...props}>
{children}
</Hammer>
);
}
}