export default class Dichroism { constructor() { this.products = [ { id: 1, name: "Beach Box", quantity: 0, cents: 1100, imgPath: "/beach_box.jpg", description: "This is a beach box.", featured: false, categories: ["Fused Glass", ["Beachy"]] }, { id: 2, name: "Wind Chime", quantity: 0, cents: 4500, imgPath: "/wind-chime.jpg", description: "Makes noise when the wind blows.", featured: false, categories: ["Fused Glass", ["Beachy"]] }, { id: 3, name: "Beach Box", quantity: 5, cents: 1100, imgPath: "/beach_box.jpg", description: "This is a beach box.", featured: false, categories: ["Stained Glass", ["Christmas"]] }, { id: 4, name: "Wind Chime", quantity: 2, cents: 4500, imgPath: "/wind-chime.jpg", description: "Makes noise when the wind blows.", featured: false, categories: ["Fused Glass", ["Kiln-y"]] }, { id: 5, name: "Beach Box (New!)", quantity: 5, cents: 1100, imgPath: "/beach_box.jpg", description: "This is a beach box.", featured: true, categories: ["Stained Glass", ["Christmas"]] } ]; } getProducts() { return this.products; } updateProduct(product) { if (!product) { return; } for (let i = 0; i < this.products.length; i++) { if (product.id == this.products[i].id) { this.products[i] = product; return; } } } }