Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Virtual scroll & Accessibility support (react-component#420)
* accessibility * Ref typescript define * Update test case * re-design active logic * support selection * options * support multiple select * label in value * measure support * measure with flex layout * adjust style * input should trigger open * update filter & active logic * back to first of active * autoClearSearchValue works * allowClear * not allow clear when input is full * merge accessibility text * use combobox to active item accessibility * use clear lock to prevent quick backspace * adjust opacity of prev value logic * support disabled * dropdown match width * move focus logic out * add demo * focus not trigger input when tabs * add getPopupContainer * patch demo * update typescript define * arrow will scroll to index item * single node will auto active item when open * support tokenSeparators * support notFound * support optionLabelProp * placeholder of it * support inputIcon * removeIonc * support loading * legacy support of options * ts define * init combobox demo * active input * update deps to fix scrollTo bug * tmp of combobox * support onInputKeyDown * update demo * pass customize input * rm Context * fix tab to blink popup * tmp refactor * fix select combo logic * reset active value * fix icon * add motion support * add animate * add missing props * update demo * getPopupContainer * loading * multi tags * fix clear logic * backspace not trigger open * multiple * fix single demo * fix combobox display logic * fix combobox display logic & label sync * init test * add test case * add part of test * add test case * update snapshot * add missing class * check selected class * onChange support second param * search test * focus test * useLayoutEffect only works on client side * focus test * blur test * update icon name * warning in generator * dropdown test * start combobox tests * start multiple test * clean up * support multiple test * refact optionLabelProp * paste change should close * selections test * multiple test finished * refactor of trigger change logic * refactor triggerSelect event * tmp of tags miss value * tags should list option when not provided * tags should keep missing value order * adjust useMemo logicc * tags logicc * selecttrigger test case * lint generate * fix lint * fix example lint * util lint fix * fix generator ts define * fix enabled lint * support dropdown number * clean up ci * update jest config * clean up example * fix combobox open logic * fix icon logic * fix className of trans btn * immutaple of content * updatee snapshot * test env should not generate uuid * 100% line coverage
- Loading branch information