Commit graph

7 commits

Author SHA1 Message Date
7793715a30 filter mainhand weapons by job proficiency 2025-12-20 02:13:56 -08:00
43c291327c components: use centralized image URL helpers 2025-12-01 02:26:29 -08:00
Devin AI
bcf69a0a96 fix: SearchSidebar.svelte params construction (175 -> 172 errors)
Co-Authored-By: Justin Edmund <justin@jedmund.com>
2025-11-28 21:12:31 +00:00
Devin AI
65f9ee041f fix: SearchSidebar.svelte granblue_id -> granblueId (177 -> 175 errors)
Co-Authored-By: Justin Edmund <justin@jedmund.com>
2025-11-28 21:11:14 +00:00
Devin AI
dfbb1e4e48 fix: type errors and cleanup for svelte-main branch
- Fix RequestOptions cache type incompatibility in adapters/types.ts
- Add missing properties to Character type in entity.adapter.ts and entities.ts
- Create adapters index.ts for module exports
- Update users.ts to use userAdapter instead of removed core module
- Fix UserSettingsModal.svelte switch import and type errors
- Add type shims for wx-svelte-grid and $env/static/public
- Accept upstream versions for SearchSidebar.svelte and teams/new/+page.svelte
- Add CLEANUP_PLAN.md documenting remaining work

Reduces type errors from ~412 to ~378. See CLEANUP_PLAN.md for remaining fixes.

Co-Authored-By: Justin Edmund <justin@jedmund.com>
2025-11-28 20:08:10 +00:00
e582629552 refactor SearchSidebar with tanstack query
- replace manual fetch with createInfiniteQuery
- debounced search input with reactive filters
- pagination handled automatically via infinite scroll
- cleaner state management via query result
2025-11-28 11:03:42 -08:00
efd13206e0 Add search sidebar and panel components 2025-09-15 04:05:03 -07:00