-
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
[ML] Migrate Angular-based components to React #18374
Labels
Comments
elasticmachine
added
:ml
Feature:Anomaly Detection
ML anomaly detection
Feature:ml-results
legacy - do not use
Meta
labels
Apr 25, 2018
This was referenced May 1, 2018
This was referenced May 17, 2018
This was referenced Sep 3, 2018
1 task
This was referenced Nov 16, 2018
3 tasks
This was referenced Jan 11, 2019
8 tasks
4 tasks
This was referenced Sep 30, 2019
Merged
This was referenced Oct 16, 2019
1 task
10 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Original comment by @peteharverson:
Meta issue itemizing the list of components in the ML UI which need to be migrated from Angular directives and templates to React.
Components
Controls
AppState
)AppState
)AppState
)Tooltips
tooltip="..."
attributes to<EuiTooltip />
mlInfoIcon
directive injson_tooltip.js
) [ML] Migrate ml-info-icon to EUI/React #19003 [ML] Migrates ml-form-label to EUI/React. #21059Angular filters
Replace with regular JavaScript functions
Jobs List
Jobs List Components
Create Job
Wizard
Simple job components
Single Metric
Multi Metric
Population
Recognizer
Advanced
Data Visualizer
Anomaly Explorer
explorer.html
(done except job selector in [ML] Migrate Anomaly Explorer to React (except job selector) #28234)explorer_controller.js
[ML] Anomaly Explorer: Deprecate explorer_controller #51269AppState
)Single Metric Viewer
Chart Tooltips
mlChartTooltipService
no longer depends on angularjs and jQuerymlChartTooltip
angularjs directive was replaced by aChartTooltip
react component based on the styling and API of EUI Charts tooltips.Settings
Scheduled Events #26741
No need to migrate
The following list of components should not need migrating as components with this functionality already exist in EUI:
EuiConfirmModal
EuiComboBox
EuiLoadingSpinner
orEuiProgress
EuiBasicTable
orEuiInMemoryTable
The text was updated successfully, but these errors were encountered: