 
  
   
  
   
  
   
  
   
  
  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,
  });
});