Files
redash/client/app/components/visualizations/VisualizationName.jsx
2020-04-25 12:33:42 -03:00

21 lines
593 B
JavaScript

import React from "react";
import { VisualizationType } from "@/visualizations/prop-types";
import registeredVisualizations from "@/visualizations/registeredVisualizations";
import "./VisualizationName.less";
function VisualizationName({ visualization }) {
const config = registeredVisualizations[visualization.type];
return (
<span className="visualization-name">
{config && visualization.name !== config.name ? visualization.name : null}
</span>
);
}
VisualizationName.propTypes = {
visualization: VisualizationType.isRequired,
};
export default VisualizationName;