- useAutoSave.ts — generic useAutoSave<T>; AutoSaveStatus union; timer ref typed ReturnType<typeof setTimeout>; pending ref T|null narrows on != null. - useSearchPanelPreference.ts — typed [boolean, setter] tuple return. - version.ts — ReleaseNotes/ReleaseHighlight shapes; the Vite-injected __APP_VERSION__ global declared inline (declare const). No behavior change. useAutoSave.test.jsx imports the .ts transparently and passes. typecheck 0, lint 0 errors (47 warns), build green, 48 client tests. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| useAuth.jsx | ||
| useAutoSave.test.jsx | ||
| useAutoSave.ts | ||
| usePaymentActions.ts | ||
| useQueries.js | ||
| useSearchPanelPreference.ts | ||