import Api from '../api' export default class Part { part: string urlPath: string url: string amount: number constructor (set: string, part: string, amount: number = 1) { this.part = part this.urlPath = `${set}_prime_${part}` this.url = `https://warframe.market/items/${set}_prime_${part}` this.amount = amount ?? 1 } async getPrice (): Promise { const orders = await Api.getSortedOrders(this.urlPath) if (orders.length === 0) { return 0 } return Number(orders[0].platinum) * this.amount } }