{"action":"opened","issue":{"url":"https://api.github.com/repos/jemise111/react-native-swipe-list-view/issues/14","repository_url":"https://api.github.com/repos/jemise111/react-native-swipe-list-view","labels_url":"https://api.github.com/repos/jemise111/react-native-swipe-list-view/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/jemise111/react-native-swipe-list-view/issues/14/comments","events_url":"https://api.github.com/repos/jemise111/react-native-swipe-list-view/issues/14/events","html_url":"https://github.com/jemise111/react-native-swipe-list-view/issues/14","id":152716330,"number":14,"title":"Cannot read property 'closeRow' of undefined","user":{"login":"ramy612","id":8306106,"avatar_url":"https://avatars.githubusercontent.com/u/8306106?v=3","gravatar_id":"","url":"https://api.github.com/users/ramy612","html_url":"https://github.com/ramy612","followers_url":"https://api.github.com/users/ramy612/followers","following_url":"https://api.github.com/users/ramy612/following{/other_user}","gists_url":"https://api.github.com/users/ramy612/gists{/gist_id}","starred_url":"https://api.github.com/users/ramy612/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ramy612/subscriptions","organizations_url":"https://api.github.com/users/ramy612/orgs","repos_url":"https://api.github.com/users/ramy612/repos","events_url":"https://api.github.com/users/ramy612/events{/privacy}","received_events_url":"https://api.github.com/users/ramy612/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-03T07:35:39Z","updated_at":"2016-05-03T07:35:39Z","closed_at":null,"body":"import { SwipeRow, SwipeListView } from 'react-native-swipe-list-view';\r\n\r\n<SwipeListView\r\n                dataSource={this.state.dataSource}\r\n                renderRow={this._renderRow}\r\n                renderHiddenRow={ (data, sectionID, rowID, rowMap) => (\r\n                    <View style={styles.rowBack}>\r\n                        <TouchableOpacity style={[styles.backRightBtn, styles.backRightBtnRight]} onPress={ _ => rowMap[rowID].closeRow()}>\r\n                            <Text>delete</Text>\r\n                        </TouchableOpacity>\r\n                        <TouchableOpacity style={[styles.backRightBtn, styles.backRightBtnLeft]} onPress={ _ => rowMap[rowID].closeRow()}>\r\n                            <Text>cancel</Text>\r\n                        </TouchableOpacity>\r\n                    </View>\r\n                )}\r\n                leftOpenValue={0}\r\n                rightOpenValue={-150}\r\n                renderSeparator={(sectionID, rowID) => <View key={`${sectionID}-${rowID}`} style={styles.separator} />}\r\n                disableRightSwipe={true}\r\n            />\r\n\r\n\r\nI wrote codes like above, but when I run the app, the screen tells me \"Cannot read property 'closeRow' of undefined\", at fiirst i thought it might be the low version of react native caused this problem, but after i updated my react native to 0.24.1, the problem still occurred. Is there any wrong usage in my codes? I really don't know what is going on here……"}}