feat: Add Autocomplete wrapper for Menu and ListBox #7181
scaffolding, copied Combobox and renamed to Autocomplete
c33ac962
get listbox rendering by default without open state
a185473c
update intl file and more clean up to get rid of combobox stuff
e6fa7c16
fix lint
61aab83b
rough working version of Menu instead of Listbox in autocomplete
66fecc8e
fix submenu
779309be
Update autocomplete to have the wrapped menu filter itself
78de7f82
fix keyboard interactions, and clean up
e0f098af
fix menu, add more stories, fix strict
5914d117
add announcements to menu and various clean up
12480fd3
update yarn.lock
ad8942a7
Merge branch 'main' of github.com:adobe/react-spectrum into autocomplete
70c2d0f9
get rid of dom node in Autocomplete and fix readOnly bugs
9812c3c8
fix build failure
84789377
test against popover experience
3fbd35f9
fix popover story
e15d9992
properly clear aria-activedecendant
368a677f
cleanup
82b31206
fix build
423b73c5
Merge branch 'main' into autocomplete
6c498f12
properly focus trap the autocomplete popover
fe5bfbe4
update interaction pattern as per discussion
477ca7f7
update yarn.lock
9a58613b
dont autofocus if user hasnt typed in the field yet
574bd671
add delay for now to make NVDA announcement better
ae7a00fe
fix lint and scrap custom announcements
7b11c5d4
intial tests
04e8777c
more tests and fixes to BaseCollection and keyboard interactions from…
79c90648
fix lint and add RAC test
b20b626a
Merge branch 'main' of github.com:adobe/react-spectrum into autocomplete
28afe214
use MenuSection
2d0a15fd
(WIP) Refactor autocomplete logic to use custom events to update virt…
c87a5078
Merge branch 'main' of github.com:adobe/react-spectrum into autocomplete
682357fb
fix lint and test with wrapping Listbox
3871e7b9
refactor so that we defer to the child input as much as possible for …
e3c3c35d
cleanup
04d9a8bc
fix listbox test
07578321
Merge branch 'main' of github.com:adobe/react-spectrum into autocomplete
fd709a25
LFDanLu
marked this pull request as ready for review 303 days ago
LFDanLu
changed the title (WIP) Autocomplete with menu Add Autocomplete wrapper for Menu and ListBox 303 days ago
LFDanLu
changed the title Add Autocomplete wrapper for Menu and ListBox feat: Add Autocomplete wrapper for Menu and ListBox 303 days ago
fix build and react 19
9eede0c2
get rid of leftover react 19 testing changes
6bd52704
clean up some todos
150bd7ed
fix listbox listeners not registering
c13544bc
updating tests and making enter trigger listbox link
0d68f688
initial review comments
d8c52595
update tests and remove menu id coercing in favor of user defined ids
00f67add
fix lock
1a26d794
Merge branch 'main' of github.com:adobe/react-spectrum into autocomplete
435c6dc9
update forward ref for react fast refresh
df033397
Merge branch 'main' of github.com:adobe/react-spectrum into autocomplete
ce45f412
updates from testing
c184ca05
make virtual focus collections non tabbable
93cef2f9
use event target on listener for id instead of in useSelectableItem
8d7c5b36
update story to match shell use case more closely
1a781909
properly stop propagation of original input keyup event so triggering…
ec124eb7
LFDanLu
merged
f90799b3
into main 290 days ago
LFDanLu
deleted the autocomplete branch 290 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub