-
Notifications
You must be signed in to change notification settings - Fork 841
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
[EuiComboBox] Refactor singleSelection.asPlainText
to make greater use of the underlying input
element
#7332
[EuiComboBox] Refactor singleSelection.asPlainText
to make greater use of the underlying input
element
#7332
Commits on Nov 1, 2023
-
[setup] Move pills map/rendering to its own class method
+ add `asPlainText` as a getter, we'll be reusing this more shortly
Configuration menu - View commit details
-
Copy full SHA for 3903ff4 - Browse repository at this point
Copy the full SHA 3903ff4View commit details -
Update
asPlainText
display to show the selection in the input, inst……ead of as a separate DOM element - this involves essentially disabling the autosize/width behavior of the input
Configuration menu - View commit details
-
Copy full SHA for 0a05f12 - Browse repository at this point
Copy the full SHA 0a05f12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8509441 - Browse repository at this point
Copy the full SHA 8509441View commit details -
Allow backspaces to preserve the existing input text while still dele…
…ting the selection
Configuration menu - View commit details
-
Copy full SHA for 2feb532 - Browse repository at this point
Copy the full SHA 2feb532View commit details -
Configuration menu - View commit details
-
Copy full SHA for f29f085 - Browse repository at this point
Copy the full SHA f29f085View commit details -
Update other EuiComboBox usages to dogfood new append/prepend util
+ simplify tests in EuiComboBox to remove snapshots - should be sufficiently covered by util unit etsts
Configuration menu - View commit details
-
Copy full SHA for 64e91c3 - Browse repository at this point
Copy the full SHA 64e91c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f382d6 - Browse repository at this point
Copy the full SHA 5f382d6View commit details -
[cleanup] Move unnecessary/unused CSS to main file
- this isn't being used anymore since we removed the 3rd party autosize dependency, and most of the styles seem to live in the main combobox Sass file, so might as well consolidate
Configuration menu - View commit details
-
Copy full SHA for 16e6f76 - Browse repository at this point
Copy the full SHA 16e6f76View commit details -
[refactor] Remove need for
placeholder
text el by using the actual ……`placeholder` attr on the input component
Configuration menu - View commit details
-
Copy full SHA for b688e20 - Browse repository at this point
Copy the full SHA b688e20View commit details -
- Fix placeholder and plain text alignment to match EuiFieldText by adding a class and extra padding-left - Remove unnecessary `hover` pseudo around cursor (by default they only show on hover) and fix pills to also use the correct cursor when disabled
Configuration menu - View commit details
-
Copy full SHA for 31654d1 - Browse repository at this point
Copy the full SHA 31654d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff2c50d - Browse repository at this point
Copy the full SHA ff2c50dView commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1e45fbd - Browse repository at this point
Copy the full SHA 1e45fbdView commit details