Files
ember-market-frontend/models/products.ts
NotII 10d7307725 hmm
2025-05-23 10:01:32 +01:00

18 lines
434 B
TypeScript

export interface Product {
_id?: string;
name: string;
description: string;
unitType: string;
category: string;
enabled?: boolean;
// Stock management fields
stockTracking?: boolean;
currentStock?: number;
lowStockThreshold?: number;
stockStatus?: 'in_stock' | 'low_stock' | 'out_of_stock';
pricing: Array<{
minQuantity: number;
pricePerUnit: number;
}>;
image?: string | File | null | undefined;
}