-
Notifications
You must be signed in to change notification settings - Fork 8.1k
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
[EuiProvider] Use KibanaRenderContextProvider in Console A11y Overlay #184488
[EuiProvider] Use KibanaRenderContextProvider in Console A11y Overlay #184488
Conversation
Pinging @elastic/kibana-management (Team:Kibana Management) |
@@ -184,7 +184,7 @@ export class MonacoEditorActionsProvider { | |||
public async sendRequests(dispatch: Dispatch<Actions>, context: ContextValue): Promise<void> { | |||
const { | |||
services: { notifications, trackUiMetric, http, settings, history, autocompleteInfo }, | |||
startServices, |
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.
Some of the changes in this PR shuffle around the structure of services provided by useServicesContext
, and makes the top-level directly include analytics
, i18n
, and theme
rather than namespacing them under startServices
. This will be consistent with most of the other changes I've made as part of #180819
// The point of this element is for accessibility purposes, so ignore eslint error | ||
// in this case | ||
// | ||
<> | ||
<KibanaRenderContextProvider {...startServices}> |
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.
This is the change that directly addresses #180819
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
Page load bundle
To update your PR or re-run it, just comment with: cc @tsullivan |
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.
Thanks a lot for working on this fix, @tsullivan!
Verified locally that the a11y overlay still works the same in Console, migrated Console and Search profiler.
Summary
Part of https://github.com/elastic/kibana-team/issues/805
Addresses functional test failure found in #180819
Checklist
Delete any items that are not applicable to this PR.