Add Wedding Guest List feature to Inventory section
Features Added: - Complete wedding guest management page with guest information - Guest details: Name, Unit, Number of people, Gift amount, Status - Status tracking: Going, Not Going, Pending confirmation - Beautiful color-coded status display with icons - Statistics dashboard with total guests, confirmed, people count, gift amount - Search and filter functionality by status and unit - Custom pagination with proper spacing - Professional UI with Heart icon theme - Responsive design with modern styling Technical Implementation: - New WeddingGuestList component with full CRUD interface - Route configuration for /wedding-guest-list - Sidebar menu integration in Inventory section - Mock data with realistic guest information - Status color scheme: Going (green), Not Going (red), Pending (orange) - Vietnamese currency formatting for gift amounts - Ant Design components integration - Custom pagination component usage Navigation: - Added menu item 'Khách mời đám cưới' in Inventory section - Heart icon for wedding theme - Proper route handling and component loading
This commit is contained in:
@@ -198,6 +198,7 @@ import TodoList from "../feature-module/todo/todolist";
|
||||
import ProjectTracker from "../feature-module/projects/projecttracker";
|
||||
import CreateProject from "../feature-module/projects/createproject";
|
||||
import EnhancedLoaders from "../feature-module/uiinterface/enhanced-loaders";
|
||||
import WeddingGuestList from "../feature-module/inventory/weddingGuestList";
|
||||
import { all_routes } from "./all_routes";
|
||||
export const publicRoutes = [
|
||||
{
|
||||
@@ -1427,6 +1428,13 @@ export const publicRoutes = [
|
||||
element: <CreateProject />,
|
||||
route: Route,
|
||||
},
|
||||
{
|
||||
id: 117.2,
|
||||
path: routes.weddingGuestList,
|
||||
name: "weddingGuestList",
|
||||
element: <WeddingGuestList />,
|
||||
route: Route,
|
||||
},
|
||||
{
|
||||
id: 118,
|
||||
path: "/",
|
||||
|
||||
Reference in New Issue
Block a user