Обновление состояния из области со слушателем не работает - PullRequest
0 голосов
/ 08 июня 2019

Я пытаюсь обновить состояние BillList с помощью прослушивателя 'change' и функции reloadData, но моя попытка не удалась

export default class BillList extends React.Component {
    constructor(props) {
        super(props)
        this.state = {
            bills: []
        }
        this.reloadData()
        realm.addListener('change',() => this.reloadData())
    }

    reloadData = () => {
        queryAllBills().then(bills => {
            this.setState({ bills });
        }).catch(error => {
            this.setState({ bills: [] });
        });
    }
...