-
Notifications
You must be signed in to change notification settings - Fork 833
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
[Emotion] Convert EuiBasicTable #6539
Commits on Jan 20, 2023
-
[tech debt] convert
useEuiTheme
tests to RTLrenderHook
- which is generally a nicer API than the one I yolo'd
Configuration menu - View commit details
-
Copy full SHA for 6bcb0a2 - Browse repository at this point
Copy the full SHA 6bcb0a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f5e8c1 - Browse repository at this point
Copy the full SHA 3f5e8c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f396769 - Browse repository at this point
Copy the full SHA f396769View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe16ef - Browse repository at this point
Copy the full SHA bbe16efView commit details -
Convert
tbody
loading styles to Emotion- I opted not to create a top-level component for this due to the very limited styles being applied, and due to HOC/theme access shenanigans
Configuration menu - View commit details
-
Copy full SHA for 9a5d0c9 - Browse repository at this point
Copy the full SHA 9a5d0c9View commit details -
Fix error/empty states not rendering loading styles
- by only rendering one `<tbody>`, not multiple
Configuration menu - View commit details
-
Copy full SHA for 3ea3cb6 - Browse repository at this point
Copy the full SHA 3ea3cb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9ba5cf - Browse repository at this point
Copy the full SHA f9ba5cfView commit details -
[extra] Massive clean up of EuiBasicTable unit tests
- switch to RTL totally (shallow was not handling the new render prop well) - DRY out various repeated props - stop use snapshots for every single test - use specific assertions instead. For visual rendering for various prop combos, we should use Storybook - leave snapshots in for two specific render tests - barebones & kitchen sink props
Configuration menu - View commit details
-
Copy full SHA for 3b6e129 - Browse repository at this point
Copy the full SHA 3b6e129View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7563c40 - Browse repository at this point
Copy the full SHA 7563c40View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfcd39b - Browse repository at this point
Copy the full SHA dfcd39bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6687c6 - Browse repository at this point
Copy the full SHA c6687c6View commit details -
Add affordance for reduced motion media query
- this matches how EuiProgress behaves + clean up animation shorthand
Configuration menu - View commit details
-
Copy full SHA for ea9b8d0 - Browse repository at this point
Copy the full SHA ea9b8d0View commit details -
Add CSS workaround/fix for visual Safari bug
- apparently `position: relative` on the parent and not on the `tbody` was a cross-browser fix :(
Configuration menu - View commit details
-
Copy full SHA for 6a889eb - Browse repository at this point
Copy the full SHA 6a889ebView commit details