-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Conform Search Profiler application organization to other ES UI plugins #82085
Conversation
…ation of other ES UI plugins.
Pinging @elastic/es-ui (Team:Elasticsearch UI) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @cjcenizal , thanks a lot for updating this plugin! I tested locally and all worked for me.
The new folder structure is definitely more similar to other plugins. A couple of non-blocking suggestions:
- renaming
utils
tolib
as this seems to be used more often in our plugins - moving files out of
contexts
folder into the root ofapplication
so that both contexts are close toindex
andapp
where they are used
@elasticmachine merge upstream |
Thanks for the review @yuliacech! I implemented your suggestion of renaming |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see this plugin has gone the extra mile with the use of _index.scss
files :)
In most places, we see one SCSS file per .../component/xxxx/
directory and it matches the component name. Regardless, not an issue, just an observation for which I might be missing additional reasoning.
Thanks @ryankeairns! Good to know. 👍 |
Hi @cjcenizal , tested locally with the new changes and everything worked for me. I haven't noticed any visual regressions either! |
@elasticmachine merge upstream |
💚 Build SucceededMetrics [docs]@kbn/optimizer bundle module count
async chunks size
distributable file count
page load bundle size
History
To update your PR or re-run it, just comment with: |
This PR just moves files around, so all that's needed is verification that the folder structure looks good, and that the app works in the browser. This PR also updates the README with steps for testing.