render () {
const { data } = this.props;
const { column, direction } = this.state;
const sortedData = data.sort(...);
// ...
}
Если не знаешь, лучше не умничать, а подсказывать решение.
const promiseBasedAsyncCall = someOption => new Promise((resolve, reject) => {
callbackBasedAsyncCall({
someOption,
onSuccess: resolve,
onError: reject,
});
});