Nicolas Gallagher
72592310a8
Create packages/dom-event-testing-library ( #17660 )
...
Moves the unit testing library for events into the `packages` directory so it can more easily be used in tests for other react packages, and mirrored internally to help with testing of event hooks we prototype in www.
2019-12-19 16:51:25 +00:00
Nicolas Gallagher
a5e951d4cc
[react-interactions] Event testing library improvements ( #17614 )
...
Introduces a state machine around pointer events to produce more accurate mock
touch events. This allows multi-touch unit tests to be written entirely in
terms of mock pointer interactions, while producing the expected
'changedTouches', 'targetTouches', and 'touches' fields for mock touch events.
2019-12-18 23:32:48 +00:00
Dominic Gannaway
9fe1031244
[react-interactions] Rename Flare APIs to deprecated and remove from RN ( #17644 )
2019-12-18 10:24:46 +00:00
Dominic Gannaway
a7d07ff24d
[react-interactions] Rename Flare listeners prop to DEPRECATED_flareListeners ( #17394 )
2019-11-18 13:32:50 +00:00
Dominic Gannaway
4cb399a433
[react-interactions] Modify Scope query mechanism ( #17095 )
2019-10-15 15:57:02 +02:00
Dominic Gannaway
b71ab61c8f
[react-interactions] Adds more experimental Scope API methods ( #17042 )
2019-10-08 19:32:53 +02:00
Dominic Gannaway
55731fd8ce
[react-interactions] Refine a11y component flow types ( #17032 )
2019-10-07 16:36:16 +02:00
Dominic Gannaway
fff5b1ca77
[react-interactions] Add FocusTable colSpan support ( #17019 )
2019-10-07 12:04:41 +02:00
Dominic Gannaway
b33633d932
[react-interactions] Repurpose React a11y modules ( #16997 )
2019-10-03 11:19:24 +02:00
Dominic Gannaway
34457729a6
[react-interactions] Add allowModifiers flag to FocusList + FocusTable ( #16971 )
2019-10-01 17:59:52 +02:00
Dominic Gannaway
ac8e8b3278
[react-interactions] Add tab handling to FocusList ( #16958 )
2019-09-30 17:13:35 +02:00
Dominic Gannaway
10c7dfe3b4
[react-interactins] FocusTable tabScope handling+tabIndex control ( #16922 )
2019-09-30 11:41:20 +02:00
Dominic Gannaway
b9811ed5bc
[react-interactions] Add wrapping support to FocusList/FocusTable ( #16903 )
2019-09-26 15:15:48 +02:00
Dominic Gannaway
4bb0e96b4b
[react-interactions] FocusTable key press bound propgataion ( #16895 )
2019-09-25 21:12:39 +02:00
Dominic Gannaway
7c3bd08b37
[react-interactions] Add more documentation for a11y components ( #16894 )
2019-09-25 19:01:15 +02:00
Dominic Gannaway
d0ebde77f6
[react-interactions] Add initial docs explaining React Scopes ( #16892 )
2019-09-25 14:57:47 +02:00
Dominic Gannaway
ebc299fc2f
[react-interactions] TabFocus -> FocusManager ( #16874 )
2019-09-24 23:26:20 +02:00
Dominic Gannaway
793f176dad
[react-interactions] Make FocusList bundle ( #16876 )
2019-09-24 18:02:13 +02:00
Dominic Gannaway
68a87eee54
[react-interactions] Add FocusList component ( #16875 )
2019-09-24 17:14:29 +02:00
Dominic Gannaway
1a6294d3e2
[react-interaction] Refactor a11y components more ( #16866 )
2019-09-23 21:30:49 +02:00
Dominic Gannaway
70754f10d4
[react-interaction] Tweak Focus Table component ( #16862 )
2019-09-23 16:39:43 +02:00
Dominic Gannaway
d7f6dd5a80
[react-interactions] Fix typo in FocusTable ( #16860 )
2019-09-23 14:20:43 +02:00
Dan Abramov
cef47cbc01
Rename experimental react-ui => react-interactions ( #16842 )
2019-09-20 11:51:03 +01:00