message: Handle promise rejection from showItemPicker
diff: @@ -46,6 +46,7 @@ export function moveItemToCurrentStore(item: DimItem, e?: React.MouseEvent): Thu
  export function pullItem(storeId: string, bucket: InventoryBucket): ThunkResult {
  return async (dispatch, getState) => {
  const store = getStore(storesSelector(getState()), storeId)!;
  + try {
  const { item } = await showItemPicker({
  filterItems: (item) => item.bucket.hash === bucket.hash && itemCanBeEquippedBy(item, store),
  prompt: t('MovePopup.PullItem', {
  @@ -55,6 +56,7 @@ export function pullItem(storeId: string, bucket: InventoryBucket): ThunkResult
  });
  await dispatch(moveItemTo(item, store));
  + } catch (e) {}
  };
  }
  