UNPKG

react-forceify

Version:

Simple, yet powerful touch-force level detector

61 lines (45 loc) 1.45 kB
# react-forceify React wrapper for Forceify ## Installing ```bash $ npm install react-forceify # or $ yarn add react-forceify ``` ## CDN ```bash # unpkg.com https://unpkg.com/react-forceify # npmcdn https://npmcdn.com/react-forceify # jsDelivr https://cdn.jsdelivr.net/npm/react-forceify ``` ### Usage ```javascript import Forceify from 'react-forceify'; import React from 'react'; import ReactDOM from 'react-dom'; class MyApp extends React.Component { onForce = ({force}) => { console.log('Force level', force); } render () { return (<Forceify onForce={this.onForce}> {'child elems'} </Forceify>) } } ReactDOM.render(<MyApp/>, myMountTarget); ``` ## Compatibility It's target is ES3 compatible-browsers, but it works best within following browser: | Browser | Supported Version | Recommended Version | Best Version | | ------------ | ------------------- | --------------------- | -------------- | | IE | >9 | >10 | >11 | | Android | >4.1.2 | >4.4 | >5.1 | | iOS | >7 | >9 | >10 | | macOS/OS X | >9 | >10 | >10.12 | | Firefox | >15 | > 35 | >47 | ## License MIT