mirror of
https://github.com/apache/superset.git
synced 2026-04-26 03:24:53 +00:00
fix: clean up incorrect usage of TypeScript type in PropTypes (#13681)
This commit is contained in:
@@ -18,20 +18,13 @@
|
||||
*/
|
||||
import React from 'react';
|
||||
import PropTypes from 'prop-types';
|
||||
import { Metric } from '@superset-ui/chart-controls/lib/types';
|
||||
import columnType from './columnType';
|
||||
import AdhocMetricOption from './AdhocMetricOption';
|
||||
import AdhocMetric from './AdhocMetric';
|
||||
import savedMetricType from './savedMetricType';
|
||||
import adhocMetricType from './adhocMetricType';
|
||||
|
||||
const propTypes = {
|
||||
option: PropTypes.oneOfType([
|
||||
savedMetricType,
|
||||
adhocMetricType,
|
||||
Metric,
|
||||
PropTypes.string,
|
||||
]).isRequired,
|
||||
option: PropTypes.oneOfType([PropTypes.object, PropTypes.string]).isRequired,
|
||||
index: PropTypes.number.isRequired,
|
||||
onMetricEdit: PropTypes.func,
|
||||
onRemoveMetric: PropTypes.func,
|
||||
|
||||
Reference in New Issue
Block a user