feat: apply standardized form data to deckgl (#20579)

This commit is contained in:
Yongjie Zhao 2022-07-01 14:51:59 +08:00 committed by GitHub
parent b99482dfb1
commit 290b89c7b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 36 additions and 4 deletions

View File

@ -16,7 +16,11 @@
* specific language governing permissions and limitations
* under the License.
*/
import { ControlPanelConfig, sections } from '@superset-ui/chart-controls';
import {
ControlPanelConfig,
getStandardizedControls,
sections,
} from '@superset-ui/chart-controls';
import { t, validateNonEmpty } from '@superset-ui/core';
import {
filterNulls,
@ -71,6 +75,10 @@ const config: ControlPanelConfig = {
validators: [validateNonEmpty],
},
},
formDataOverrides: formData => ({
...formData,
size: getStandardizedControls().shiftMetric(),
}),
};
export default config;

View File

@ -16,7 +16,11 @@
* specific language governing permissions and limitations
* under the License.
*/
import { ControlPanelConfig, sections } from '@superset-ui/chart-controls';
import {
ControlPanelConfig,
getStandardizedControls,
sections,
} from '@superset-ui/chart-controls';
import { t } from '@superset-ui/core';
import { formatSelectOptions } from '../../utilities/utils';
import {
@ -96,6 +100,10 @@ const config: ControlPanelConfig = {
],
},
],
formDataOverrides: formData => ({
...formData,
size: getStandardizedControls().shiftMetric(),
}),
};
export default config;

View File

@ -16,7 +16,11 @@
* specific language governing permissions and limitations
* under the License.
*/
import { ControlPanelConfig, sections } from '@superset-ui/chart-controls';
import {
ControlPanelConfig,
getStandardizedControls,
sections,
} from '@superset-ui/chart-controls';
import { FeatureFlag, isFeatureEnabled, t } from '@superset-ui/core';
import timeGrainSqlaAnimationOverrides from '../../utilities/controls';
import { formatSelectOptions } from '../../utilities/utils';
@ -194,6 +198,10 @@ const config: ControlPanelConfig = {
},
time_grain_sqla: timeGrainSqlaAnimationOverrides,
},
formDataOverrides: formData => ({
...formData,
metric: getStandardizedControls().shiftMetric(),
}),
};
export default config;

View File

@ -16,7 +16,11 @@
* specific language governing permissions and limitations
* under the License.
*/
import { ControlPanelConfig, sections } from '@superset-ui/chart-controls';
import {
ControlPanelConfig,
getStandardizedControls,
sections,
} from '@superset-ui/chart-controls';
import { t, validateNonEmpty } from '@superset-ui/core';
import timeGrainSqlaAnimationOverrides from '../../utilities/controls';
import {
@ -76,6 +80,10 @@ const config: ControlPanelConfig = {
},
time_grain_sqla: timeGrainSqlaAnimationOverrides,
},
formDataOverrides: formData => ({
...formData,
size: getStandardizedControls().shiftMetric(),
}),
};
export default config;