What problem does it solve? Building editable line-item tables for ERP documents (invoices, purchase orders, quotes) requires choosing between grid libraries and form libraries, wiring inline editors, and keeping line totals, VAT, and grand totals recalculated on every change. ## Core Features & Use Cases - Syncfusion Batch Editing: Inline add/edit/delete of document lines with NumericTextBox editors, column validation rules, and automatic lineTotal recalculation on batch save and cell save. - React Hook Form useFieldArray Fallback: Line rows composed of custom components like SearchableSelect for products and CurrencyInput for prices, with per-line Zod schema validation. - Automatic Totals: Subtotal, VAT, and grand total computed from quantity, unitPrice, and vatRate and rendered with CurrencyDisplay. - Use Case: Build an invoice form where users add product lines, pick products from a searchable dropdown, enter quantities and prices, and see totals update live. ## Quick Start Ask the AI to generate an editable invoice lines grid with product search, quantity and price inputs, and automatic VAT totals using this skill.