- {{ $t("product.storedItemsAvailable", [product.storedItems]) }}
+
+ {{ $t("product.storedItemsAvailable", [product.inStock]) }}
- {{ $t("product.storedItemsAvailable", [product.storedItems]) }}
+
+ {{ $t("product.storedItemsAvailable", [product.inStock]) }}
{{ $t("product.soldOut") }}
@@ -147,14 +147,14 @@ watch(() => props.product.images, () => {
:max="10"
density="comfortable"
:hide-details="true"
- :disabled="product.storedItems == 0"
+ :disabled="product.inStock == 0"
/>
{{ $t('addToBasket') }}
diff --git a/software/src/scripts/productScripts.ts b/software/src/scripts/productScripts.ts
index 08de901..e78b520 100644
--- a/software/src/scripts/productScripts.ts
+++ b/software/src/scripts/productScripts.ts
@@ -1,9 +1,8 @@
import { BasketItemModel } from "@/data/models/basketItemModel";
import { CategoryModel } from "@/data/models/categoryModel";
import { ProductModel } from "@/data/models/productModel";
-import { ProductWithCategoryModel } from "@/data/models/productWithCategoryModel";
-export function calcProductPrice(product: ProductWithCategoryModel, quantity: number = 1): number {
+export function calcProductPrice(product: ProductModel, quantity: number = 1): number {
return calcPrice(product.price, product.discount, quantity)
}
@@ -29,7 +28,7 @@ export function calcPrice(price: number, discount: number = 0, quantity: number
*
* @returns BasketItemModel
*/
-export function productToBasketItem(product: ProductWithCategoryModel, quantity: number): BasketItemModel {
+export function productToBasketItem(product: ProductModel, quantity: number): BasketItemModel {
let result = new BasketItemModel()
result.productId = product.id