react-spectrum
feat: (React Aria) Implement filtering on a per CollectionNode basis
#8641
Merged

feat: (React Aria) Implement filtering on a per CollectionNode basis #8641

devongovett merged 38 commits into main from baseCollection_filter
LFDanLu
LFDanLu account for loaders in base collection filter
c9ee11d9
LFDanLu rough implementation for listbox
ac323e9e
LFDanLu replace other instances of createLeaf/createBranch to use node classes
290514a1
LFDanLu fix bugs with subdialog filtering, arrow nav, dividers, etc
29695110
LFDanLu fix case where arrow nav wasnt working post filter
d8a6f061
LFDanLu Merge branch 'main' of github.com:adobe/react-spectrum into baseColle…
639acd01
LFDanLu update types and class node structure
6eb17532
LFDanLu prep stories
d1efa8d5
LFDanLu fix
77936ca3
LFDanLu add autocomplete gridlist filtering
79919777
LFDanLu taglist filter support
e6158352
LFDanLu fixing lint
d02197ef
LFDanLu fix tag group keyboard nav and lint
361286bc
LFDanLu adding support for table filtering
432a43c1
nwidynski
nwidynski commented on 2025-07-26
nwidynski
nwidynski commented on 2025-07-27
LFDanLu fix tableCollection filter so it doesnt need to call filterChildren d…
3ec3fd64
LFDanLu create common use nodes for specific filtering patterns
4a69d504
LFDanLu fix ssr
73a19713
LFDanLu refactor to accept a node rather than a string in the filter function
1ead59b6
LFDanLu fix lint
90c20566
rspbot
LFDanLu make node param in autocomplete non breaking
3a8301e6
LFDanLu Merge branch 'main' of github.com:adobe/react-spectrum into baseColle…
45a39c13
LFDanLu adding tests, make sure we only apply autocomplete attributes if the …
9d65d5b2
LFDanLu prevent breaking change in CollectionBuilder by still accepting strin…
19b695ef
LFDanLu fix tests and pass submenutrigger node to filterFn
6066c6c0
LFDanLu LFDanLu changed the title feat: (React Aria) (WIP) Implement filtering on a per CollectionNode basis feat: (React Aria) Implement filtering on a per CollectionNode basis 39 days ago
rspbot
LFDanLu
LFDanLu commented on 2025-08-01
LFDanLu
LFDanLu commented on 2025-08-01
LFDanLu small clean up
d2b5e51d
rspbot
LFDanLu LFDanLu added ready for review
snowystinger
snowystinger commented on 2025-08-04
snowystinger
snowystinger commented on 2025-08-04
rspbot
LFDanLu LFDanLu force pushed from d3f22fb0 to d2b5e51d 35 days ago
rspbot
LFDanLu small fixes
2c897833
LFDanLu addressing more review comments
739e93f8
LFDanLu simplifying setProps logic since we have already have id when calling it
3c2e92cf
rspbot
LFDanLu forgot to use generic for autocomplete filter
35b627e5
rspbot
LFDanLu ugh docs typescript
9408aa97
rspbot
snowystinger
snowystinger commented on 2025-08-05
LFDanLu review comments
8e75339a
rspbot
snowystinger
snowystinger commented on 2025-08-08
LFDanLu LFDanLu added release
LFDanLu add example testing the Autocomplete generic
57e57e0a
rspbot
snowystinger
snowystinger commented on 2025-08-12
devongovett
devongovett commented on 2025-08-15
LFDanLu fix: Autocomplete context refactor (#8695)
4d5fde28
rspbot
LFDanLu Merge branch 'main' of github.com:adobe/react-spectrum into baseColle…
a2925e45
LFDanLu Merge branch 'baseCollection_filter' of github.com:adobe/react-spectr…
058f820c
rspbot
reidbarber
reidbarber commented on 2025-08-18
LFDanLu
LFDanLu commented on 2025-08-18
LFDanLu
LFDanLu support filtering when there are sections in gridlist
9b3aadfd
LFDanLu fix mobile screen reader detection for disabling virtual focus
8fffdf80
rspbot
LFDanLu
LFDanLu commented on 2025-08-18
devongovett
devongovett dismissed these changes on 2025-08-19
LFDanLu review comments
113b259b
LFDanLu LFDanLu dismissed their stale review via 113b259b 20 days ago
rspbot
rspbot
snowystinger
snowystinger approved these changes on 2025-08-20
devongovett
devongovett approved these changes on 2025-08-20
devongovett devongovett merged 4a37eb89 into main 20 days ago
devongovett devongovett deleted the baseCollection_filter branch 20 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone