From 7d36aee03a8455b179e0c156e49b4062c1ed8cbe Mon Sep 17 00:00:00 2001 From: Kamil Gabryjelski Date: Mon, 24 Jul 2023 16:33:49 +0200 Subject: [PATCH] Add currency and number formatting to WorldMap --- .../legacy-plugin-chart-world-map/src/controlPanel.ts | 5 +++++ .../legacy-plugin-chart-world-map/src/transformProps.js | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/superset-frontend/plugins/legacy-plugin-chart-world-map/src/controlPanel.ts b/superset-frontend/plugins/legacy-plugin-chart-world-map/src/controlPanel.ts index b0f3be22c50ec..4d1a21561be26 100644 --- a/superset-frontend/plugins/legacy-plugin-chart-world-map/src/controlPanel.ts +++ b/superset-frontend/plugins/legacy-plugin-chart-world-map/src/controlPanel.ts @@ -129,6 +129,11 @@ const config: ControlPanelConfig = { ['color_scheme'], ], }, + { + label: t('Chart Options'), + expanded: true, + controlSetRows: [['y_axis_format'], ['currency_format']], + }, ], controlOverrides: { entity: { diff --git a/superset-frontend/plugins/legacy-plugin-chart-world-map/src/transformProps.js b/superset-frontend/plugins/legacy-plugin-chart-world-map/src/transformProps.js index 864ba0747dbd8..4069e2942891d 100644 --- a/superset-frontend/plugins/legacy-plugin-chart-world-map/src/transformProps.js +++ b/superset-frontend/plugins/legacy-plugin-chart-world-map/src/transformProps.js @@ -43,6 +43,8 @@ export default function transformProps(chartProps) { colorScheme, sliceId, metric, + yAxisFormat, + currencyFormat, } = formData; const { r, g, b } = colorPicker; const { currencyFormats = {}, columnFormats = {} } = datasource; @@ -51,8 +53,8 @@ export default function transformProps(chartProps) { metric, currencyFormats, columnFormats, - undefined, - undefined, + yAxisFormat, + currencyFormat, ); return {