message: use spider-mats.json
diff: @@ -11,6 +11,7 @@ import { D2Vendor } from './d2-vendors';
  import styles from './VendorItems.m.scss';
  import { chainComparator, compareBy } from 'app/utils/comparators';
  import { Link } from 'react-router-dom';
  +import spiderMats from 'data/d2/spider-mats.json';
  const itemSort = chainComparator<VendorItem>(
  compareBy((item) => item.item?.typeName),
  @@ -61,18 +62,7 @@ export default function VendorItems({
  // add all traded planetmats if this vendor is the spider
  if (vendor?.component?.vendorHash === 863940356) {
  currencies = _.uniqBy(
  - [
  - defs.InventoryItem.get(950899352), // dusklight shards
  - defs.InventoryItem.get(2014411539), // alkane dust
  - defs.InventoryItem.get(3487922223), // datalattice
  - defs.InventoryItem.get(1305274547), // phaseglass
  - defs.InventoryItem.get(49145143), // sim seed
  - defs.InventoryItem.get(31293053), // seraphite
  - defs.InventoryItem.get(1177810185), // etheric spiral
  - defs.InventoryItem.get(592227263), // baryon bough
  - defs.InventoryItem.get(3592324052), // helium filaments
  - ...currencies
  - ],
  + [...spiderMats.map((h) => defs.InventoryItem.get(h)), ...currencies],
  (i) => i.hash
  );
  }
  