I need an advanced form for a database model that is work order. Work order should contain the name of the business, the date required. A work order also contains work order items, enumerated as a list by integers always starting from 1. Items should have inputs for the description with the material used, and size. Each work order item must have capabilty to attach services applied to them. They don't need to be enumerated explicitly but they should have input for putting the name of the service and their specific code.
I'll create a comprehensive work order form with a clean, professional design. The form will include the business name and required date at the top, followed by a dynamic list of work order items that can be added or removed. Each item will be numbered starting from 1 and will contain fields for description, material, and size, along with the ability to attach multiple services with their names and codes.
The form uses proper validation with Zod and includes intuitive add/remove controls for both items and services. I've organized it into separate components for maintainability.