-
Notifications
You must be signed in to change notification settings - Fork 143
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: blurring logic change #1460
Conversation
…integration-blur-refactor
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit 5b9cd43:
|
✅ PR title follows Conventional Commits specification. |
* feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: resolve comments
* feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: add forwardRef * fix: creatable items example * feat(AutoComplete): add no result found sign * fix: placeholder input padding * fix: use constants for trigger id * fix: resolve comments * fix: single selection filter reset * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click
* feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: add forwardRef * fix: creatable items example * feat(AutoComplete): add no result found sign * feat(AutoComplete): add labelPosition * fix: placeholder input padding * fix: use constants for trigger id * fix: resolve comments * fix: single selection filter reset * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click
* feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: init AutoComplete * feat: add sandbox example for AutoComplete * docs: add creatable item example * feat: add forwardRef * fix: controlled input value * fix: creatable items example * fix: add more examples * feat(AutoComplete): add no result found sign * feat(AutoComplete): add labelPosition * fix: placeholder input padding * fix: use constants for trigger id * feat: add maxRows story * feat: add AutoComplete.web test * test: add web and native tests * fix: resolve comments * refactor: stories and examples, update dropdown docs * feat: add error state story * fix: single selection filter reset * fix: validation example * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click * docs: move story docs inside with autocomplete and with select docs * fix: typo * fix: error states example * fix: pass onFocuss to baseinput * feat: add internal validations example * feat: add kitchen sink * docs: add jsdoc for AutoComplete * docs: add jdoc for props * docs: add bottomsheet usage in jsdoc * docs: move props playground to top-level nesting * fix: link to autocomplete props playground
) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: init AutoComplete * feat: add sandbox example for AutoComplete * docs: add creatable item example * feat: add forwardRef * fix: controlled input value * fix: creatable items example * fix: add more examples * feat(AutoComplete): add no result found sign * feat(AutoComplete): add labelPosition * fix: placeholder input padding * fix: use constants for trigger id * feat: add maxRows story * feat: add AutoComplete.web test * test: add web and native tests * fix: resolve comments * refactor: stories and examples, update dropdown docs * feat: add error state story * fix: single selection filter reset * fix: validation example * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click * docs: move story docs inside with autocomplete and with select docs * fix: typo * fix: error states example * fix: pass onFocuss to baseinput * feat: add internal validations example * feat: add kitchen sink * docs: add jsdoc for AutoComplete * docs: add jdoc for props * docs: add bottomsheet usage in jsdoc * tests: update snapshots, and chore * feat: make onClick return values * fix: revert cocoapods change * fix(AutoComplete): ssr test mocking * feat: add announcer for tag close * empty * docs: move props playground to top-level nesting * fix: link to autocomplete props playground * fix: AutoComplete focus for web * fix: autofocus on autocomplete in react native * fix: tests * fix: disable select on spacebar
* empty commit to init integration branch * feat(SelectInput): Integration of SelectInput and Tag (#1459) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: resolve comments * feat(AutoComplete): add AutoComplete trigger (#1586) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: add forwardRef * fix: creatable items example * feat(AutoComplete): add no result found sign * fix: placeholder input padding * fix: use constants for trigger id * fix: resolve comments * fix: single selection filter reset * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click * feat(AutoComplete): add labelPosition (#1613) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: add forwardRef * fix: creatable items example * feat(AutoComplete): add no result found sign * feat(AutoComplete): add labelPosition * fix: placeholder input padding * fix: use constants for trigger id * fix: resolve comments * fix: single selection filter reset * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click * docs(AutoComplete): Documentation and Tests for AutoComplete (#1608) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: init AutoComplete * feat: add sandbox example for AutoComplete * docs: add creatable item example * feat: add forwardRef * fix: controlled input value * fix: creatable items example * fix: add more examples * feat(AutoComplete): add no result found sign * feat(AutoComplete): add labelPosition * fix: placeholder input padding * fix: use constants for trigger id * feat: add maxRows story * feat: add AutoComplete.web test * test: add web and native tests * fix: resolve comments * refactor: stories and examples, update dropdown docs * feat: add error state story * fix: single selection filter reset * fix: validation example * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click * docs: move story docs inside with autocomplete and with select docs * fix: typo * fix: error states example * fix: pass onFocuss to baseinput * feat: add internal validations example * feat: add kitchen sink * docs: add jsdoc for AutoComplete * docs: add jdoc for props * docs: add bottomsheet usage in jsdoc * docs: move props playground to top-level nesting * fix: link to autocomplete props playground * feat(AutoComplete): Comment Resolutions, Snapshot Updates, Chores (#1632) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: init AutoComplete * feat: add sandbox example for AutoComplete * docs: add creatable item example * feat: add forwardRef * fix: controlled input value * fix: creatable items example * fix: add more examples * feat(AutoComplete): add no result found sign * feat(AutoComplete): add labelPosition * fix: placeholder input padding * fix: use constants for trigger id * feat: add maxRows story * feat: add AutoComplete.web test * test: add web and native tests * fix: resolve comments * refactor: stories and examples, update dropdown docs * feat: add error state story * fix: single selection filter reset * fix: validation example * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click * docs: move story docs inside with autocomplete and with select docs * fix: typo * fix: error states example * fix: pass onFocuss to baseinput * feat: add internal validations example * feat: add kitchen sink * docs: add jsdoc for AutoComplete * docs: add jdoc for props * docs: add bottomsheet usage in jsdoc * tests: update snapshots, and chore * feat: make onClick return values * fix: revert cocoapods change * fix(AutoComplete): ssr test mocking * feat: add announcer for tag close * empty * docs: move props playground to top-level nesting * fix: link to autocomplete props playground * fix: AutoComplete focus for web * fix: autofocus on autocomplete in react native * fix: tests * fix: disable select on spacebar * Create dry-moons-leave.md
* empty commit to init integration branch * feat(SelectInput): Integration of SelectInput and Tag (#1459) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: resolve comments * feat(AutoComplete): add AutoComplete trigger (#1586) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: add forwardRef * fix: creatable items example * feat(AutoComplete): add no result found sign * fix: placeholder input padding * fix: use constants for trigger id * fix: resolve comments * fix: single selection filter reset * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click * feat(AutoComplete): add labelPosition (#1613) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: add forwardRef * fix: creatable items example * feat(AutoComplete): add no result found sign * feat(AutoComplete): add labelPosition * fix: placeholder input padding * fix: use constants for trigger id * fix: resolve comments * fix: single selection filter reset * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click * docs(AutoComplete): Documentation and Tests for AutoComplete (#1608) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: init AutoComplete * feat: add sandbox example for AutoComplete * docs: add creatable item example * feat: add forwardRef * fix: controlled input value * fix: creatable items example * fix: add more examples * feat(AutoComplete): add no result found sign * feat(AutoComplete): add labelPosition * fix: placeholder input padding * fix: use constants for trigger id * feat: add maxRows story * feat: add AutoComplete.web test * test: add web and native tests * fix: resolve comments * refactor: stories and examples, update dropdown docs * feat: add error state story * fix: single selection filter reset * fix: validation example * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click * docs: move story docs inside with autocomplete and with select docs * fix: typo * fix: error states example * fix: pass onFocuss to baseinput * feat: add internal validations example * feat: add kitchen sink * docs: add jsdoc for AutoComplete * docs: add jdoc for props * docs: add bottomsheet usage in jsdoc * docs: move props playground to top-level nesting * fix: link to autocomplete props playground * feat(AutoComplete): Comment Resolutions, Snapshot Updates, Chores (#1632) * feat: add initial implementation * feat: add small icon * feat: export component and add docs * test: add tag web test * feat: add controlled tag example * feat: add tagsSlot to BaseInput * feat: add icon * feat: add disabled state * feat: add tests * refactor: remove extra TagContainer file * fix snapshots and typecheck * fix: closing of items with tags * fix: make Tag controlled only component, remove value from onDismiss * fix: resolve conflicting merge * fix: tests * feat: add new size for mobile * refactor: blurring logic change (#1460) * refactor: blur logic to make tag close work * fix: make tags close without closing dropdown * feat: add tag focus move logic * fix: add remove logic * feat: remove placeholder in multiselect tags * expose whiteSpace on Box * fix: snapshots * fix: tests * Create shiny-deers-rescue.md * feat: handle clicks on tag area * feat: handle focus * fix: footer getting focus on tab * fix: tabIndex on icon button * feat: make tags work on RN * feat: add cleanup * fix: input space * feat: remove old onTriggerBlur logic * feat: move tags logic inside baseinput * feat: remove gap * feat: add +more text and wrap tags * feat: add max width * fix: story comments * feat: add box wrapper for display property * update snapshots * feat: add multiline input * feat: add rows value * feat: add rows property * feat: remove stripping in multiline * almost got the height thing working * refactor: isolate Tag focus management into BaseInput [not for review] (#1501) * refactor: move tag management logic to baseinput * feat: add baseinput story * fix: ts and refactor native web code * fix: chevron click area * feat: add autocomplete poc * make height work * fix: tag input height in expandable input * fix: remove unused ref * feat: add tag animation * fix: add scroll animations * feat: add input animation * fix: get height input animation collapse working * refactor: move animations to getTagsGroup * fix: ts * fix: TagProps export type * fix: Dropdown BottomSheet tests * tests: fix snapshots * Delete shiny-deers-rescue.md * feat: add React Native tagRows implementation * fix: horizontal scrolling in rn * fix: select height and rn * feat: add tag disappear animation * feat: add tag enter animation * feat: finally get the input height animation working * feat: add scroller * feat: make area behind tags clickable * fix: flashy animation of input * fix: input placement in multiline autocomplete * fix: input placement for react native * fix: snapshots * fix: bottomsheet test * refactor: move config to single file * fix: remove unused comment * fix: ref types * fix: ts * fix: lint * fix: rn tests * fix: input widths in non-tags * refactor: move tag config to baseinput config * fix: textarea height * tests: fix snapshots * refactor: move AutoComplete to Select directory * refactor: rename SelectInput directory to common DropdownInputTriggers * feat: create base dropdown trigger input and use in select and autocomplete * docs: add controlled autocomplete * feat: handle index skips * fix: no options filtering * feat: add no city found logic * feat: add AutoComplete to BottomSheetHeader * fix: autocomplete clicks * fix: single select autocomplete example * feat: move handlers to hook * feat: fix snaping points of bottomsheet * refactor: remove +x more logic from multiple input * temporary native baseinputtagslot changes commit * fix: animations of input height * fix: native input height flicker on tag close * fix: web input size * feat: add isDropdownTrigger check to remove tag containers from normal inputs * fix: remove max-height from inputWrapper in nondropdown triggers * fix: baseinput missing styles * fix: snapshots * fix: clientWidth mock for controlled test * empty commit * fix: tags active states * fix: focus jumps in selections * feat: init AutoComplete * feat: add sandbox example for AutoComplete * docs: add creatable item example * feat: add forwardRef * fix: controlled input value * fix: creatable items example * fix: add more examples * feat(AutoComplete): add no result found sign * feat(AutoComplete): add labelPosition * fix: placeholder input padding * fix: use constants for trigger id * feat: add maxRows story * feat: add AutoComplete.web test * test: add web and native tests * fix: resolve comments * refactor: stories and examples, update dropdown docs * feat: add error state story * fix: single selection filter reset * fix: validation example * fix: scrollbar issues * fix: resolve remaining web comments * fix: react native clickable area in AutoComplete * fix: active state on text click * docs: move story docs inside with autocomplete and with select docs * fix: typo * fix: error states example * fix: pass onFocuss to baseinput * feat: add internal validations example * feat: add kitchen sink * docs: add jsdoc for AutoComplete * docs: add jdoc for props * docs: add bottomsheet usage in jsdoc * tests: update snapshots, and chore * feat: make onClick return values * fix: revert cocoapods change * fix(AutoComplete): ssr test mocking * feat: add announcer for tag close * empty * docs: move props playground to top-level nesting * fix: link to autocomplete props playground * fix: AutoComplete focus for web * fix: autofocus on autocomplete in react native * fix: tests * fix: disable select on spacebar * Create dry-moons-leave.md
No description provided.