getHeldItems

getHeldItems allows the retrieval of data for all held items, or for a subset of held items.

Examples

Get All Held Items

getHeldItems will return data for all held items if not given any options.

import { getHeldItems } from '@pokebag/data-sdk'

async function getAllHeldItems() {
  const heldItems = await getHeldItems()

  console.log(heldItems)
}

getAllHeldItems()
// Logs an array with data for all held items

Get Specific Held Items

getHeldItems accepts an options object, which supports an ids array. This array can be used to filter the results if you're only looking for specific items.

import { getHeldItems } from '@pokebag/data-sdk'

async function getSomeHeldItems() {
  const heldItems = await getHeldItems({
    ids: [
      'buddy-barrier',
      'score-shield',
    ],
  })

  console.log(heldItems)
}

getSomeHeldItems()
// Logs an array with data for the Buddy Barrier and Score Shield held items

Options

Last updated