Simpl-Resultat/src
le king fu 1ba3b8bae9 test: move the React stubs of six test files to the shared hook harness
useOnboardingChecklist.wiring gains three pins the old stubs could not hold:
one loader for the provider's life (refresh and the shared value keep their
identity, no re-read), 'Skip' moving the next step on the next render, and a
change of mode alone reaching the consumers. UsersSettingsPage now commits
its effects, so an effect that read the preference goes red on the
assertion rather than on 'Invalid hook call'. BudgetTable.wiring,
BudgetPage.wiring, AppShell.slot and OnboardingStepCard drop their local
slot copies; OnboardingStepCard plays StrictMode through replayEffects and
runs its effect only on a changed dependency, which now pins location.key.

Refs #409

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 19:44:43 -04:00
..
__fixtures__ feat(onboarding): create_sample_import_folders command, sample CSV templates and detection test (#354) 2026-10-03 19:50:41 -04:00
__integration__ feat(onboarding): create_sample_import_folders command, sample CSV templates and detection test (#354) 2026-10-03 19:50:41 -04:00
components test: move the React stubs of six test files to the shared hook harness 2026-10-12 19:44:43 -04:00
contexts feat(onboarding): share the getting-started path through a provider 2026-10-08 07:33:57 -04:00
data feat(categories): add v1 IPC seed, i18n keys, and migration v8 (#115) 2026-04-19 16:41:55 -04:00
hooks test: move the React stubs of six test files to the shared hook harness 2026-10-12 19:44:43 -04:00
i18n feat(categories): type-ahead combobox for the parent and keyword category fields 2026-10-12 17:22:31 -04:00
pages test: move the React stubs of six test files to the shared hook harness 2026-10-12 19:44:43 -04:00
services test(db): release gated transactions in finally so a red assertion holds no lock 2026-10-12 19:31:28 -04:00
shared fix(onboarding): count an import only once the file brought a transaction 2026-10-08 21:05:14 -04:00
test test: add a shared React hook harness with its own proofs 2026-10-12 19:44:36 -04:00
utils fix(onboarding): count an import only once the file brought a transaction 2026-10-08 21:05:14 -04:00
App.tsx feat(gating): gate routes and Sidebar for budget, advanced reports, balance 2026-07-20 22:12:51 -04:00
main.tsx feat(gating): license provider + entitlements matrix + useEntitlement (#297) 2026-07-19 21:05:10 -04:00
styles.contrast.test.ts fix(onboarding): give the focus ring back to the highlighted control 2026-10-08 21:05:30 -04:00
styles.css fix(onboarding): give the focus ring back to the highlighted control 2026-10-08 21:05:30 -04:00
vite-env.d.ts Initial project scaffold: Tauri v2 + React + TypeScript + TailwindCSS v4 2026-02-07 11:05:11 +00:00