import React from 'react'; import { react2angular } from 'react2angular'; import { VisualizationType, registeredVisualizations } from './index'; import './VisualizationName.less'; export function VisualizationName({ visualization }) { const config = registeredVisualizations[visualization.type]; return ( {config && (visualization.name !== config.name) ? visualization.name : null} ); } VisualizationName.propTypes = { visualization: VisualizationType.isRequired, }; export default function init(ngModule) { ngModule.component('visualizationName', react2angular(VisualizationName)); } init.init = true;