Files
nademitex_server/src/products/product-availability.ts
T
2026-10-01 21:02:58 +03:30

9 lines
295 B
TypeScript

/** App lists keep inactive products; they are shown as unavailable via `isActive`. */
export function isProductUnavailableForApp(product: {
isActive: boolean;
stock?: number | null;
}): boolean {
if (!product.isActive) return true;
return product.stock != null && product.stock <= 0;
}