Skip to content

Commit 7bb1c0b

Browse files
authored
Merge pull request #14 from monstersintokyo/master
Add small note for CommonJS users regarding import
2 parents 5bbdd13 + 3fdbc5d commit 7bb1c0b

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export default class MyComponent extends Component {
4141
handleButtonClick(event) {
4242
// do something (event is React's SyntheticEvent)
4343
}
44-
44+
4545
render() {
4646
return (
4747
<div>
@@ -61,7 +61,7 @@ export default class MyComponent extends Component {
6161
handleButtonClick(event) {
6262
// do something (event is native browser event)
6363
}
64-
64+
6565
render() {
6666
return (
6767
<div>
@@ -105,6 +105,15 @@ expect regular React events to work inside it. That will also prevent the clicks
105105
React's event system listening on the document. If you block an event, you must use `<NativeListener>`
106106
to listen to that event everywhere inside the `<NativeListener>` element that is blocking the event.
107107

108+
### Note on 1.0.2 Update
109+
110+
**If you use react-native-listener >= 1.0.2 in CommonJS environment, don’t forget to add `.default` to your import:**
111+
112+
```diff
113+
- var NativeListener = require('react-native-listener')
114+
+ var NativeListener = require('react-native-listener').default
115+
```
116+
108117
## Advanced Usage
109118

110119
By default, the `onClick`, `onKeyDown` event listeners fire on _bubble_. If you understand [the

0 commit comments

Comments
 (0)