123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357 |
- // Jest Snapshot v1, https://goo.gl/fbAQLP
- exports[`DropdownAutoCompleteMenu renders with a group 1`] = `
- <DropdownAutoCompleteMenu
- blendCorner={true}
- emptyMessage="No items"
- isOpen={true}
- items={
- Array [
- Object {
- "items": Array [
- Object {
- "label": <div>
- New Zealand
- </div>,
- "value": "new zealand",
- },
- Object {
- "label": <div>
- Australia
- </div>,
- "value": "australia",
- },
- ],
- "label": "countries",
- "value": "countries",
- },
- ]
- }
- maxHeight={300}
- onSelect={[Function]}
- searchPlaceholder="Filter search"
- >
- <AutoComplete
- closeOnSelect={true}
- disabled={false}
- inputIsActor={false}
- isOpen={true}
- itemToString={[Function]}
- onSelect={[Function]}
- resetInputOnClose={true}
- shouldSelectWithEnter={true}
- shouldSelectWithTab={false}
- >
- <DropdownMenu
- closeOnEscape={true}
- isOpen={true}
- keepMenuOpen={false}
- onClickOutside={[Function]}
- >
- <AutoCompleteRoot>
- <Component
- className="css-6v04yn-AutoCompleteRoot ejumqxq0"
- >
- <div
- className="css-6v04yn-AutoCompleteRoot ejumqxq0"
- >
- Click Me!
- <StyledMenu
- blendCorner={true}
- innerRef={[Function]}
- onClick={[Function]}
- onMouseDown={[Function]}
- onMouseEnter={[Function]}
- onMouseLeave={[Function]}
- >
- <div
- className="css-1fwqu7l-StyledMenu-getMenuBorderRadius ejumqxq7"
- onClick={[Function]}
- onMouseDown={[Function]}
- onMouseEnter={[Function]}
- onMouseLeave={[Function]}
- >
- <Flex>
- <Base
- className="css-sncxrr"
- >
- <div
- className="css-sncxrr"
- is={null}
- >
- <StyledInput
- autoFocus={true}
- onBlur={[Function]}
- onChange={[Function]}
- onFocus={[Function]}
- onKeyDown={[Function]}
- placeholder="Filter search"
- value=""
- >
- <input
- autoFocus={true}
- className="css-o3kc4m-Input-inputStyles-StyledInput ejumqxq2"
- onBlur={[Function]}
- onChange={[Function]}
- onFocus={[Function]}
- onKeyDown={[Function]}
- placeholder="Filter search"
- value=""
- />
- </StyledInput>
- <InputLoadingWrapper>
- <Base
- className="css-1ren11q-InputLoadingWrapper ejumqxq1"
- >
- <div
- className="css-1ren11q-InputLoadingWrapper ejumqxq1"
- is={null}
- />
- </Base>
- </InputLoadingWrapper>
- </div>
- </Base>
- </Flex>
- <div>
- <StyledItemList
- maxHeight={300}
- >
- <div
- className="css-5kh8cy-StyledItemList ejumqxq8"
- >
- <LabelWithBorder
- key="countries"
- >
- <div
- className="css-o8s6pc-LabelWithBorder ejumqxq4"
- >
- <GroupLabel>
- <div
- className="css-1oz0skv-GroupLabel ejumqxq6"
- >
- countries
- </div>
- </GroupLabel>
- </div>
- </LabelWithBorder>
- <AutoCompleteItem
- highlightedIndex={0}
- index={0}
- key="new zealand-0"
- onClick={[Function]}
- >
- <div
- className="css-1dzvpw9-AutoCompleteItem ejumqxq3"
- onClick={[Function]}
- >
- <div>
- New Zealand
- </div>
- </div>
- </AutoCompleteItem>
- <AutoCompleteItem
- highlightedIndex={0}
- index={1}
- key="australia-1"
- onClick={[Function]}
- >
- <div
- className="css-1sp52yo-AutoCompleteItem ejumqxq3"
- onClick={[Function]}
- >
- <div>
- Australia
- </div>
- </div>
- </AutoCompleteItem>
- </div>
- </StyledItemList>
- </div>
- </div>
- </StyledMenu>
- </div>
- </Component>
- </AutoCompleteRoot>
- </DropdownMenu>
- </AutoComplete>
- </DropdownAutoCompleteMenu>
- `;
- exports[`DropdownAutoCompleteMenu renders without a group 1`] = `
- <DropdownAutoCompleteMenu
- blendCorner={true}
- emptyMessage="No items"
- isOpen={true}
- items={
- Array [
- Object {
- "label": <div>
- Apple
- </div>,
- "value": "apple",
- },
- Object {
- "label": <div>
- Bacon
- </div>,
- "value": "bacon",
- },
- Object {
- "label": <div>
- Corn
- </div>,
- "value": "corn",
- },
- ]
- }
- maxHeight={300}
- onSelect={[Function]}
- searchPlaceholder="Filter search"
- >
- <AutoComplete
- closeOnSelect={true}
- disabled={false}
- inputIsActor={false}
- isOpen={true}
- itemToString={[Function]}
- onSelect={[Function]}
- resetInputOnClose={true}
- shouldSelectWithEnter={true}
- shouldSelectWithTab={false}
- >
- <DropdownMenu
- closeOnEscape={true}
- isOpen={true}
- keepMenuOpen={false}
- onClickOutside={[Function]}
- >
- <AutoCompleteRoot>
- <Component
- className="css-6v04yn-AutoCompleteRoot ejumqxq0"
- >
- <div
- className="css-6v04yn-AutoCompleteRoot ejumqxq0"
- >
- Click Me!
- <StyledMenu
- blendCorner={true}
- innerRef={[Function]}
- onClick={[Function]}
- onMouseDown={[Function]}
- onMouseEnter={[Function]}
- onMouseLeave={[Function]}
- >
- <div
- className="css-1fwqu7l-StyledMenu-getMenuBorderRadius ejumqxq7"
- onClick={[Function]}
- onMouseDown={[Function]}
- onMouseEnter={[Function]}
- onMouseLeave={[Function]}
- >
- <Flex>
- <Base
- className="css-sncxrr"
- >
- <div
- className="css-sncxrr"
- is={null}
- >
- <StyledInput
- autoFocus={true}
- onBlur={[Function]}
- onChange={[Function]}
- onFocus={[Function]}
- onKeyDown={[Function]}
- placeholder="Filter search"
- value=""
- >
- <input
- autoFocus={true}
- className="css-o3kc4m-Input-inputStyles-StyledInput ejumqxq2"
- onBlur={[Function]}
- onChange={[Function]}
- onFocus={[Function]}
- onKeyDown={[Function]}
- placeholder="Filter search"
- value=""
- />
- </StyledInput>
- <InputLoadingWrapper>
- <Base
- className="css-1ren11q-InputLoadingWrapper ejumqxq1"
- >
- <div
- className="css-1ren11q-InputLoadingWrapper ejumqxq1"
- is={null}
- />
- </Base>
- </InputLoadingWrapper>
- </div>
- </Base>
- </Flex>
- <div>
- <StyledItemList
- maxHeight={300}
- >
- <div
- className="css-5kh8cy-StyledItemList ejumqxq8"
- >
- <AutoCompleteItem
- highlightedIndex={0}
- index={0}
- key="apple-0"
- onClick={[Function]}
- >
- <div
- className="css-1dzvpw9-AutoCompleteItem ejumqxq3"
- onClick={[Function]}
- >
- <div>
- Apple
- </div>
- </div>
- </AutoCompleteItem>
- <AutoCompleteItem
- highlightedIndex={0}
- index={1}
- key="bacon-1"
- onClick={[Function]}
- >
- <div
- className="css-1sp52yo-AutoCompleteItem ejumqxq3"
- onClick={[Function]}
- >
- <div>
- Bacon
- </div>
- </div>
- </AutoCompleteItem>
- <AutoCompleteItem
- highlightedIndex={0}
- index={2}
- key="corn-2"
- onClick={[Function]}
- >
- <div
- className="css-1sp52yo-AutoCompleteItem ejumqxq3"
- onClick={[Function]}
- >
- <div>
- Corn
- </div>
- </div>
- </AutoCompleteItem>
- </div>
- </StyledItemList>
- </div>
- </div>
- </StyledMenu>
- </div>
- </Component>
- </AutoCompleteRoot>
- </DropdownMenu>
- </AutoComplete>
- </DropdownAutoCompleteMenu>
- `;
- exports[`DropdownAutoCompleteMenu selects 1`] = `[MockFunction]`;
|