What problem does it solve? Building CRUD pages in ASP.NET Zero's React frontend requires coordinating many conventions—NSwag service proxies, Ant Design tables, Metronic layout, permissions, and localization—and getting any of them wrong (like passing EntityDto objects to GET/DELETE endpoints) causes subtle bugs. ## Core Features & Use Cases - List Page Pattern: Complete table pages using useDataTable for paging, sorting, and loading with Ant Design Table inside Metronic card layout. - Create/Edit Modal Pattern: Standardized modal forms with Ant Design Form, validation rules, and NSwag proxy calls for create and update operations. - NSwag EntityDto Flattening Guidance: Documents the critical rule that GET/DELETE proxies take a raw id: number instead of an EntityDto object, preventing ?Id=[object Object] URL bugs. - Use Case: Scaffold a new admin page for a 'Products' entity with permission-gated action buttons, localized labels, lazy-loaded routing, and menu registration. ## Quick Start Ask the AI to create a new React admin list page with a create/edit modal for an entity in the ASP.NET Zero project following these component patterns.