mirror of
https://github.com/getredash/redash.git
synced 2026-03-23 04:00:09 -04:00
* Improve sizing for Number inputs
Co-Authored-By: Ran Byron <ranbena@gmail.com>
* Migrate WidgetDialog
* Start migrating Widget
* Update textbox to use HtmlContent
* QueryLink migration and some updates
* Add visualization rendering
* Render widget
* Add delete button
* Update AutoHeight
* Add widget bottom
* Add Drodpown button
* Split Widget component
* Update with #4056 and trigger netlify
* In progress: use composition
* Add header and footer
* Update widget actions positioning
* Re-render when refreshing from widget
* Add workaround to force DashboardGrid re-render
* VisualizationWidgetFooter component
* VisualizationWidget menu
* Separate RestrictedWidget
* Update tests
* Update margin for Parameters
* Remove widget files
* Revert "Improve sizing for Number inputs"
This reverts commit a02ce8f0aa.
* Some cleanup
* Move refresh logic to the Dashboard
* Add loadingWidgets logic to the public dashboard
* Add onLoadWidget
* Remove parameter from URL when empty
* Recreate widget array instead of loadingWidgets
* Add comment about re-rendering + whitespace missing
* CR changes
* Use plain html instead of string syntax
Co-Authored-By: Ran Byron <ranbena@gmail.com>
25 lines
678 B
JavaScript
25 lines
678 B
JavaScript
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 (
|
|
<span className="visualization-name">
|
|
{config && (visualization.name !== config.name) ? visualization.name : null}
|
|
</span>
|
|
);
|
|
}
|
|
|
|
VisualizationName.propTypes = {
|
|
visualization: VisualizationType.isRequired,
|
|
};
|
|
|
|
export default function init(ngModule) {
|
|
ngModule.component('visualizationName', react2angular(VisualizationName));
|
|
}
|
|
|
|
init.init = true;
|