mirror of
https://github.com/apache/superset.git
synced 2026-04-19 08:04:53 +00:00
refactor: consolidating ColorSchemeEnum settings into one place (#37591)
This commit is contained in:
@@ -74,9 +74,8 @@ import {
|
||||
TableOutlined,
|
||||
} from '@ant-design/icons';
|
||||
import { isEmpty, debounce, isEqual } from 'lodash';
|
||||
import { ColorFormatters } from '@superset-ui/chart-controls';
|
||||
import { ColorFormatters, ColorSchemeEnum } from '@superset-ui/chart-controls';
|
||||
import {
|
||||
ColorSchemeEnum,
|
||||
DataColumnMeta,
|
||||
SearchOption,
|
||||
SortByItem,
|
||||
|
||||
@@ -40,6 +40,7 @@ import {
|
||||
isRegularMetric,
|
||||
isPercentMetric,
|
||||
ConditionalFormattingConfig,
|
||||
ColorSchemeEnum,
|
||||
} from '@superset-ui/chart-controls';
|
||||
import { t } from '@apache-superset/core';
|
||||
import {
|
||||
@@ -57,7 +58,6 @@ import {
|
||||
import { GenericDataType } from '@apache-superset/core/api/core';
|
||||
import { isEmpty, last } from 'lodash';
|
||||
import { PAGE_SIZE_OPTIONS, SERVER_PAGE_SIZE_OPTIONS } from './consts';
|
||||
import { ColorSchemeEnum } from './types';
|
||||
|
||||
function getQueryMode(controls: ControlStateMapping): QueryMode {
|
||||
const mode = controls?.query_mode?.value;
|
||||
|
||||
@@ -41,6 +41,7 @@ import {
|
||||
ColorFormatters,
|
||||
ConditionalFormattingConfig,
|
||||
getColorFormatters,
|
||||
ColorSchemeEnum,
|
||||
} from '@superset-ui/chart-controls';
|
||||
|
||||
import { isEmpty, merge } from 'lodash';
|
||||
@@ -48,7 +49,6 @@ import isEqualColumns from './utils/isEqualColumns';
|
||||
import DateWithFormatter from './utils/DateWithFormatter';
|
||||
import {
|
||||
BasicColorFormatterType,
|
||||
ColorSchemeEnum,
|
||||
DataColumnMeta,
|
||||
TableChartProps,
|
||||
TableChartTransformedProps,
|
||||
|
||||
@@ -180,9 +180,4 @@ export interface TableChartTransformedProps<D extends DataRecord = DataRecord> {
|
||||
slice_id: number;
|
||||
}
|
||||
|
||||
export enum ColorSchemeEnum {
|
||||
'Green' = 'Green',
|
||||
'Red' = 'Red',
|
||||
}
|
||||
|
||||
export default {};
|
||||
|
||||
@@ -24,9 +24,9 @@ import {
|
||||
ControlConfig,
|
||||
ControlPanelState,
|
||||
ControlState,
|
||||
ColorSchemeEnum,
|
||||
} from '@superset-ui/chart-controls';
|
||||
import config from '../src/controlPanel';
|
||||
import { ColorSchemeEnum } from '../src/types';
|
||||
|
||||
const findConditionalFormattingControl = (): ControlConfig | null => {
|
||||
for (const section of config.controlPanelSections) {
|
||||
|
||||
Reference in New Issue
Block a user