deckhearth/test/components
varutasu 73424aae59
Mobile scanner checkout: scan first, commit later (#157)
* Start scanner-mobile-checkout convoy for the cart-then-commit phone flow.

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

* Ship a cart-then-commit mobile scanner so phone sessions stay on the camera.

Scan matches enqueue locally instead of auto-writing ownership, checkout happens in a sheet, and audit fixes cover stale commit detection, returnUrl open redirects, nested Escape, and ember detection chrome.

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

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-14 20:20:43 -05:00
..
DailyEmberWidget.test.js feat(design-system): redesign v2 #2 + #5 — sidebar pill, wordmark, Daily Ember (#103) 2026-06-04 10:59:44 -05:00
Layout.test.js Mobile scanner checkout: scan first, commit later (#157) 2026-08-14 20:20:43 -05:00
Modal.test.js feat(design-system): Liquid Glass redesign portfolio — foundation + primitives + Layout (#95) 2026-06-03 20:12:33 -05:00
ScanDisambiguationDialog.test.js convoy: render-test regression-lock for ScanDisambiguationDialog (PR #144) 2026-06-13 01:20:21 -05:00
ScannedCardItem.test.js test(scanner): cover redesign API and component surfaces (#47) 2026-05-27 14:28:04 -05:00
ScannerCheckoutSheet.test.js Mobile scanner checkout: scan first, commit later (#157) 2026-08-14 20:20:43 -05:00
ScannerDestinationPicker.test.js Align UI copy: My Collection vs Lists (#54) 2026-05-29 09:53:40 -05:00
StatCard.test.js feat(design-system): redesign v2 #4 — StatCard primitive + dashboard wiring (#104) 2026-06-04 10:59:53 -05:00
ui-primitives.test.js feat(GlassSurface): add cornerLights prop (subtle | chrome | none) (#123) 2026-06-04 15:30:32 -05:00