message: updated PopupBody to use BucketHashes enum
diff: import { t } from 'app/i18next-t';
  import { ItemTriage } from 'app/item-triage/ItemTriage';
  import clsx from 'clsx';
  +import { BucketHashes } from 'data/d2/generated-enums';
  import React from 'react';
  import { DimItem } from '../inventory/item-types';
  import { percent } from '../shell/filters';
  @@ -26,10 +27,9 @@ export default function ItemPopupBody({
  onTabChanged(tab: ItemPopupTab): void;
  }) {
  const failureStrings = Array.from(extraInfo?.failureStrings || []);
  - const engramBucketHash = 375726501;
  const isNotTransferable =
  (item.notransfer && !item.isEngram) || (item.notransfer && !item.canPullFromPostmaster);
  - const isEngramCollected = item.location.hash === engramBucketHash;
  + const isEngramCollected = item.location.hash === BucketHashes.Engrams;
  if ((isNotTransferable && item.location.inPostmaster) || isEngramCollected) {
  failureStrings.push(t('MovePopup.CantPullFromPostmaster'));
  