jeffvli
|
c644224072
|
add dynamic cell skeleton sizing
|
2025-11-29 19:32:13 -08:00 |
|
jeffvli
|
0e9f9f2fe1
|
debounce table loader
|
2025-11-29 19:32:13 -08:00 |
|
jeffvli
|
5f0309d12b
|
prevent render null items in grid
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
1368c2bd50
|
debounce grid loader
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
64e84b092f
|
adjust infinite loader fetcher range thresholds
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
e5cafab9c2
|
update lockfile
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
0b56524b7d
|
migrate item grid back to react-window v1
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
62127df4f4
|
more grid list optimizations
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
62b0ea6616
|
memoize and reset scrollEnd handler on grid list
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
34dc917271
|
reset scroll position on list page change
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
dae04e2aeb
|
add table item selection
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
17f5c5cd99
|
revert to HashRouter, add nuqs hash adapter
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
bf75dec0ce
|
migrate to react-router v7 and BrowserRouter
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
2504c0ec10
|
fix list loader query keys
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
08ab0715bd
|
remove unused demo component
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
17e4c5cbb3
|
list component optimizations
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
fe0813502d
|
another temp commit
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
6ff5affb58
|
temp commit for breaking changes
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
56907436a3
|
add remaining song filter changes
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
33735c1314
|
implement new lists for songs
|
2025-11-29 19:32:10 -08:00 |
|
jeffvli
|
872543b5aa
|
update query persistence to hooks
|
2025-11-29 19:32:10 -08:00 |
|
jeffvli
|
1a5b771ae0
|
add ListSearchInput component
|
2025-11-29 19:32:10 -08:00 |
|
jeffvli
|
26d635791a
|
update settings store for album/song lists
|
2025-11-29 19:32:10 -08:00 |
|
jeffvli
|
7701135e67
|
enforce default value on sortOrder filter
|
2025-11-29 19:32:10 -08:00 |
|
jeffvli
|
cdf783f2a6
|
enforce default value on sortBy filter
|
2025-11-29 19:32:10 -08:00 |
|
jeffvli
|
af89def3f9
|
implement new lists for albums
|
2025-11-29 19:32:10 -08:00 |
|
jeffvli
|
cd578db53a
|
update shared filter components
|
2025-11-29 19:32:09 -08:00 |
|
jeffvli
|
f6a7af2b12
|
remove typed _custom query
|
2025-11-29 19:30:51 -08:00 |
|
jeffvli
|
d8877befeb
|
add itemType to infinite loader query to prevent duplicate key
|
2025-11-29 19:30:51 -08:00 |
|
jeffvli
|
fcdd543616
|
add list scroll persistence
|
2025-11-29 19:30:51 -08:00 |
|
jeffvli
|
86b680cd41
|
update list types
|
2025-11-29 19:30:51 -08:00 |
|
jeffvli
|
51b1945957
|
add itemCount to list context
|
2025-11-29 19:30:51 -08:00 |
|
jeffvli
|
f90a11e9cf
|
wrap disclosure hook
|
2025-11-29 19:30:51 -08:00 |
|
jeffvli
|
4d4e88fb66
|
update search input styles
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
dffa8e710a
|
wrap localstorage hook
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
e53b434dfe
|
add keys, pagination types
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
bc4edb9bde
|
add nuqs adapter to app outlet
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
aaff54c490
|
add filter keys
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
ae0a6497cb
|
refactor list pagination to use nuqs
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
3a30f536d4
|
refactor infinite loader to use query state
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
34bd9d93ad
|
update title columns to use links
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
f7f1d5f54d
|
use searchparams, localstorage for list filters
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
ac625a9032
|
remove deprecated virtual grid
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
804d8c766f
|
update packages
- add nuqs
- add mantine contextmenu
- remove react-window
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
f19da36005
|
fix favorite column
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
dddc38af4c
|
fix table item count offset due to header
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
241e265e02
|
handle favorite/rating column mutations
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
b2dd3ed699
|
add new default columns
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
e67a1a6a1b
|
add global event emitter
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
dd0586df6d
|
add column search to tabel config
|
2025-11-29 19:30:50 -08:00 |
|