WFDASH-WEBAPP/src/components
SJCoetz 0df6fb1ff2 feat(collection-confirm): add PoCard composing PhotoStrip+ItemsTable
Wraps a single PO group on the collection-confirm review page.
Renders the photo strip + items table + confirm button, with the
PO number and supplier name in the header. The cost edit/read
flow stays inside ItemsTable; the parent owns onCostChange
optimistic updates and the actual confirm mutation.

Co-authored-by: Orca <help@stably.ai>
2026-08-03 01:20:46 +02:00
..
buyer-tasks fix(buyer-tasks): generate PO succeeds + supplier stripe + PO badge 2026-07-30 15:00:18 +02:00
charts feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
collection-confirm feat(collection-confirm): add PoCard composing PhotoStrip+ItemsTable 2026-08-03 01:20:46 +02:00
delivery-notes feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
purchase-orders feat(buyer-tasks): extract send-po modal to shared component 2026-07-29 20:40:50 +02:00
stock feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
stock-orders chore(stock-orders): suppress set-state-in-effect lint on edit-mode seed effect 2026-07-31 14:07:06 +02:00
ui feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
ai-insights-panel.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
ai-insights-renderer.test.tsx feat(ai-history): render item-history blob shape-aware 2026-07-30 13:56:39 +02:00
ai-insights-renderer.tsx feat(ai-history): render item-history blob shape-aware 2026-07-30 13:56:39 +02:00
ai-item-history-trigger.tsx refactor(item-history): trigger fetches new endpoint instead of inline read 2026-07-29 15:13:15 +02:00
auth-provider.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
brand-stripe.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
company-form.test.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
company-form.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
customer-form.test.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
customer-form.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
data-table.test.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
data-table.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
delete-dialog.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
dev-identity-switcher.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
filter-tabs.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
fulfill-from-stock-cell.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
item-history-popover.test.tsx feat(ai-history): render item-history blob shape-aware 2026-07-30 13:56:39 +02:00
item-history-popover.tsx style(popover,modal): warn-toned AI card + warning-bordered modal 2026-07-30 14:12:59 +02:00
item-status-pill.test.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
item-status-pill.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
item-status-tabs.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
leaflet-markers.test.ts feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
leaflet-markers.ts feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
line-items-table.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
order-form.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
order-sprint-process-modal.test.tsx feat(process-modal): show resolved supplier on Recent Orders rows 2026-07-30 15:45:49 +02:00
order-sprint-process-modal.tsx feat(process-modal): show resolved supplier on Recent Orders rows 2026-07-30 15:45:49 +02:00
orders-review-modal.test.tsx test(orders): review modal cascade coverage 2026-07-31 15:31:07 +02:00
orders-review-modal.tsx feat(orders): cascade company and rep from selected customer in review modal 2026-07-31 15:30:31 +02:00
pricelist-catalogue.test.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
pricelist-catalogue.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
quote-email-card.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
quote-form-contact-picker.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
quote-form-item-card.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
quote-form.test.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
quote-form.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
quote-pdf-viewer.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
rewrite-quote-modal.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
service-worker-registration.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
sidebar.test.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
sidebar.tsx feat(buyer-tasks): page route + sidebar entry 2026-07-29 20:19:33 +02:00
sprint-item-pricing-modal.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
supplier-form.test.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
supplier-form.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
supplier-map.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
theme-bootstrap.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
theme-picker.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
theme-provider.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00
traffic-tiles.tsx feat(item-history): add getItemHistory service with 5 PB queries 2026-07-29 14:51:58 +02:00