Skip to content

[EuiCheckbox] Remove inList type checkboxes#184881

Merged
cee-chen merged 1 commit intoelastic:mainfrom
cee-chen:eui-checkbox-inlist
Jun 7, 2024
Merged

[EuiCheckbox] Remove inList type checkboxes#184881
cee-chen merged 1 commit intoelastic:mainfrom
cee-chen:eui-checkbox-inlist

Conversation

@cee-chen
Copy link
Copy Markdown
Contributor

@cee-chen cee-chen commented Jun 5, 2024

Summary

The type="inList" prop is about to be deprecated shortly by EUI (elastic/eui#7814), so this is being removed ahead of time. The same style already gets applied when no label prop is passed, so no visual regressions should occur (hence the removal of an unnecessary prop).

That being said, we would appreciate a quick smoke check of the affected tables by CODEOWNERs to ensure your selection checkboxes look the same as before/unbroken. Thank you!

- this prop is about to be deprecated shortly by EUI

- The same style gets applied when no` label` prop is passed, so no visual regressions should occur
@cee-chen cee-chen added release_note:skip Skip the PR/issue when compiling release notes v8.15.0 labels Jun 5, 2024
@cee-chen
Copy link
Copy Markdown
Contributor Author

cee-chen commented Jun 5, 2024

/ci

@kibana-ci
Copy link
Copy Markdown

💚 Build Succeeded

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
indexManagement 661.7KB 661.7KB -28.0B
ml 4.1MB 4.1MB -70.0B
rollup 114.4KB 114.3KB -28.0B
total -126.0B

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@cee-chen cee-chen marked this pull request as ready for review June 6, 2024 18:09
@cee-chen cee-chen requested review from a team as code owners June 6, 2024 18:09
@cee-chen cee-chen added the EUI label Jun 6, 2024
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/eui-team (EUI)

Copy link
Copy Markdown
Contributor

@peteharverson peteharverson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ML changes LGTM
Checked visually the two areas we use this (job selection flyout table; DFA wizard included fields table)

Copy link
Copy Markdown
Member

@sabarasaba sabarasaba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changes lgtm, tested locally

@cee-chen
Copy link
Copy Markdown
Contributor Author

cee-chen commented Jun 7, 2024

Thanks y'all, you rock!

@cee-chen cee-chen merged commit aefcfd0 into elastic:main Jun 7, 2024
@cee-chen cee-chen deleted the eui-checkbox-inlist branch June 7, 2024 16:17
@kibanamachine kibanamachine added the backport:skip This PR does not require backporting label Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting EUI release_note:skip Skip the PR/issue when compiling release notes v8.15.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants