cdb6bb6fe3
Whole-form htmx + Alpine morph for transaction edit
...
Re-render the entire #wizard-form on each field edit and swap with
hx-swap="morph" so the focused input keeps focus/caret/value while typing.
- Field-level routes return the full form and target #wizard-form
- Key state-owning wrappers (account rows, simple-mode wrapper, vendor
typeahead) so server-driven value changes re-init across the morph
- Guard tippy/$refs access in typeahead against stale post-morph state
- Round-trip simple/advanced mode via step-params[mode]
- Add e2e/transaction-edit-morph.spec.ts covering focus/caret preservation,
vendor->account population, and repeated vendor changes
- Seed a second vendor/account for test isolation
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-01 07:40:30 -07:00
8e3aa13f4d
fixes
2026-05-24 21:54:37 -07:00
d1b04f27c8
fixes
2025-03-15 21:20:30 -07:00
ca7a08452c
Makes A&J Produce findable.
2025-01-17 20:53:17 -08:00
da2702f9e8
Supports more
2024-12-16 21:55:06 -08:00
b7826ad6ce
uses the periods that are actually used.
2024-12-12 09:49:52 -08:00
aaeafae871
dates work again
2024-12-11 22:51:17 -08:00
98dcdb5a55
cleans stuff up.
2024-11-23 21:13:15 -08:00
d119e01857
Adds advanced view
2024-11-13 20:03:04 -08:00
df3183f85c
progress on reports.
2024-11-10 22:09:14 -08:00
bf7e63f7e0
beginning on new journal entry
2024-10-26 20:11:03 -07:00
7ee99b3542
cash flows
2024-10-26 00:20:10 -07:00
864ecec1b2
balance sheet
2024-10-24 22:27:29 -07:00
f9d02e4798
Makes an experience for balance sheet multi choice
2024-10-24 22:21:52 -07:00
3da8bf054f
Sets up multi date
2024-10-22 23:55:02 -07:00
631ee905da
popper to tippy
2024-10-15 06:45:33 -07:00
ca5d90b17f
investigate progress.
2024-10-14 23:21:48 -07:00
046b70d593
fixes a couple loading issues, starts on report rendering.
2024-10-11 00:19:29 -07:00
67827b41d0
Adds float visibility
2024-08-28 21:49:40 -07:00
1b80712742
charts
2024-04-29 20:56:37 -07:00
Bryce
ff2bf4c2b3
makes client selection not contanimate other tabs
2024-04-09 23:27:35 -07:00
1ac90804b8
Nearly able to create invoices manually
2024-03-24 22:07:17 -07:00
Bryce
9d2b4ba646
new invoice progress
2024-03-22 20:56:22 -07:00
Bryce
87952b79d1
simplifies alpine for syncing props.
2024-03-21 21:09:18 -07:00
Bryce
f6f6dcc865
Making progress on a good invoice experience.
2024-03-19 09:14:51 -07:00
8063a8fcbd
Builds client SSR approach, sunsets old cljs.
2024-02-07 21:22:56 -08:00
e3443a3dd8
uses cursors instead, much clearer experience.
2023-10-20 08:54:00 -07:00
ce8fa027b2
Simplifies a lot by using cursors
2023-10-20 00:12:42 -07:00
6863684d9e
Makes the entire form work but it just looks janky
2023-10-19 22:11:19 -07:00
c5c752417b
Maybe using new datepicker
2023-09-27 09:03:16 -07:00
Bryce
3540346fc8
Makes tailwind version of history page
2023-06-01 09:26:52 -07:00
e78c73e093
Makes company 1099 page work better and faster
2023-05-12 12:27:48 -07:00
cb7cc06ebd
trying tailwind
2023-05-08 19:42:29 -07:00