shoc-frontend-new/src/domain/work-orders/mappers
Arthur Bassi f35fce9bd5
feat(work-orders): comment @mentions autocomplete (SH-217) (#91)
* docs(work-orders): add pending BE contract checklist for design parity gaps

* feat(work-orders): add mentions in work-order comments composer

* docs(work-orders): align pr description with jira and qa residuals

* refactor(workorders): split work order view page into view components

* fix(work-orders): export comment assignment vendor input types for view hook

* fix(work-orders): drop preferredContact from vendor update payload

Align with WorkOrderVendorUpdatePayload on current dev so the mentions branch typechecks.

* fix(work-orders): remove Preferred Contact from WO vendor editor (SH-180)

EOF

* fix(work-orders): harden comment mentions and clear draft on success

* fix(work-orders): harden mention highlight boundary and submit catch [SH-217]

* fix(work-orders): keep mention cursor sync on current value [SH-217]

* fix(work-orders): keep mention menu open after typing @

Pass live text into syncCursor instead of a render-time valueRef.
Add a composer interaction regression for @ autocomplete visibility.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Alexandre Brandizzi <alex_brandizzi@hotmail.com>
2026-08-11 14:07:02 -03:00
..
assign-wizard-schedule-fields.ts refactor(work-orders): pass board-api governance maintainability gate 2026-07-28 09:56:27 -03:00
assign-wizard-service-poc-fields.ts refactor(work-orders): pass board-api governance maintainability gate 2026-07-28 09:56:27 -03:00
assign-wizard-vendor-appt-fields.ts refactor(work-orders): pass board-api governance maintainability gate 2026-07-28 09:56:27 -03:00
expand-scalar-board-ops.ts refactor(work-orders): pass board-api governance maintainability gate 2026-07-28 09:56:27 -03:00
expand-schedule-board-ops.ts refactor(work-orders): pass board-api governance maintainability gate 2026-07-28 09:56:27 -03:00
wizard-draft-mapper.ts feat(work-orders): add domain core types, api, mappers and use-cases 2026-07-17 13:58:19 -03:00
work-order-board-detail-mapper.ts feat(work-orders): comment @mentions autocomplete (SH-217) (#91) 2026-08-11 14:07:02 -03:00
work-order-board-mapper.ts refactor(work-orders): pass board-api governance maintainability gate 2026-07-28 09:56:27 -03:00
work-order-board-patch-mapper.ts refactor(work-orders): pass board-api governance maintainability gate 2026-07-28 09:56:27 -03:00
work-order-dispatch-mapper.ts refactor(work-orders): pass board-api governance maintainability gate 2026-07-28 09:56:27 -03:00
work-order-mapper.ts feat(work-orders): comment @mentions autocomplete (SH-217) (#91) 2026-08-11 14:07:02 -03:00
work-order-table-row-mapper.ts refactor(work-orders): pass board-api governance maintainability gate 2026-07-28 09:56:27 -03:00
work-order-vendor-mapper.ts feat(work-orders): integrate board list, search and field patch API 2026-07-27 10:19:34 -03:00