feat: add inventory management components and API integration

- Implemented InventorySalesTab for recording and viewing sales.
- Created InventorySuppliersTab for managing suppliers.
- Developed InventoryView to consolidate inventory-related tabs.
- Added API functions for handling products, suppliers, sales, and GRNs.
- Defined necessary TypeScript models for inventory entities.
- Updated navigation to include an Inventory section.
This commit is contained in:
2026-10-07 15:43:17 +05:30
parent 01fc955764
commit 4a9ebe07b8
11 changed files with 2354 additions and 0 deletions
+2
View File
@@ -9,6 +9,7 @@ import {
CalendarClock,
CreditCard,
LayoutDashboard,
Package,
Receipt,
Rss,
Settings,
@@ -27,6 +28,7 @@ const ICON_MAP: Record<string, LucideIcon> = {
CalendarClock,
CreditCard,
LayoutDashboard,
Package,
Receipt,
Rss,
Settings,