Files
redash/client/app/components/visualizations/VisualizationName.jsx
Gabriel Dutra fc246aafc4 Separate visualizations into their own package (#4837)
* Add visualizations project settings

* Move visualizations to redash-visualizations

* Delete shared components

* Remove antd from deps

* Remove p-r-5 from table utils

* Remove visualization deps from package.json

* Rename package and change its version

* Test preinstall script

* Update Dockerfile build for frontend

* Test adding dockerignore

* Update jest tests

* Add step for jest tests

* Include viz-lib on dev commands

* User prettier v1 for now

* Delete unused libs on the app

* Add readme draft (to be finished)

* Add getOptions to Editor

* Add required libraries and finish basic example

* Bump version
2020-05-06 10:49:15 +03:00

20 lines
525 B
JavaScript

import React from "react";
import { VisualizationType, registeredVisualizations } from "@redash/viz/lib";
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;