Skip to content
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

[maps][embeddable rebuild] replace usages of MapEmbeddable with react Component #182020

Closed
5 tasks done
nreese opened this issue Apr 29, 2024 · 2 comments
Closed
5 tasks done
Assignees
Labels
Feature:Maps project:embeddableRebuild Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@nreese
Copy link
Contributor

nreese commented Apr 29, 2024

Prerequisite for #174960

All usages of Map embeddable must be replaced before Map embeddable can be refactored to react embeddable.

Usages:

@nreese nreese added Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas Feature:Maps project:embeddableRebuild labels Apr 29, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

nreese added a commit that referenced this issue May 1, 2024
Part of #182020

### test instructions
1. install web logs sample data
2. Open discover
3. In table, click "Field statistics"
4. Expand `geo.dest` row. Verify choropleth map is displayed.
5. Expand `geo.coordinates` row. Verify vector map is displayed.

---------

Co-authored-by: kibanamachine <[email protected]>
nreese added a commit that referenced this issue May 7, 2024
Part of #182020

---------

Co-authored-by: Kibana Machine <[email protected]>
nreese added a commit that referenced this issue May 13, 2024
…lugin (#182737)

Part of #182020

@elastic/kibana-presentation is refactoring the Embeddable framework.
Part of this effort is decoupling plugins from the legacy Embeddable
framework. The Maps plugin provides a react component from the plugins
start contract that can be used instead of natively using MapEmbeddable.

This PR swaps out the native MapEmbeddable implementation with the react
component exposed from the Maps plugin.

---------

Co-authored-by: Kibana Machine <[email protected]>
@ThomThomson
Copy link
Contributor

Closing this because the work has been finished. Nice @nickpeihl & @nreese!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Maps project:embeddableRebuild Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

No branches or pull requests

4 participants