mirror of
https://github.com/apache/superset.git
synced 2026-04-19 16:14:52 +00:00
chore(deps-dev): bump prettier from 3.6.2 to 3.7.4 in /superset-frontend (#36487)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Evan Rusackas <evan@rusackas.com> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
12
superset-frontend/package-lock.json
generated
12
superset-frontend/package-lock.json
generated
@@ -255,7 +255,7 @@
|
||||
"open-cli": "^8.0.0",
|
||||
"oxlint": "^1.16.0",
|
||||
"po2json": "^0.4.5",
|
||||
"prettier": "3.6.2",
|
||||
"prettier": "3.7.4",
|
||||
"prettier-plugin-packagejson": "^2.5.19",
|
||||
"process": "^0.11.10",
|
||||
"react-refresh": "^0.18.0",
|
||||
@@ -47469,9 +47469,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/prettier": {
|
||||
"version": "3.6.2",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz",
|
||||
"integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==",
|
||||
"version": "3.7.4",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz",
|
||||
"integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==",
|
||||
"devOptional": true,
|
||||
"license": "MIT",
|
||||
"bin": {
|
||||
@@ -66783,9 +66783,9 @@
|
||||
"@deck.gl/layers": "~9.2.2",
|
||||
"@deck.gl/mesh-layers": "~9.2.2",
|
||||
"@deck.gl/react": "~9.2.2",
|
||||
"@luma.gl/constants": "~9.2.2",
|
||||
"@luma.gl/constants": "~9.2.4",
|
||||
"@luma.gl/core": "~9.2.2",
|
||||
"@luma.gl/engine": "~9.2.2",
|
||||
"@luma.gl/engine": "~9.2.4",
|
||||
"@luma.gl/shadertools": "~9.2.2",
|
||||
"@luma.gl/webgl": "~9.2.2",
|
||||
"@mapbox/geojson-extent": "^1.0.1",
|
||||
|
||||
@@ -334,7 +334,7 @@
|
||||
"open-cli": "^8.0.0",
|
||||
"oxlint": "^1.16.0",
|
||||
"po2json": "^0.4.5",
|
||||
"prettier": "3.6.2",
|
||||
"prettier": "3.7.4",
|
||||
"prettier-plugin-packagejson": "^2.5.19",
|
||||
"process": "^0.11.10",
|
||||
"react-refresh": "^0.18.0",
|
||||
|
||||
@@ -250,7 +250,7 @@ const order_desc: SharedControlConfig<'CheckboxControl'> = {
|
||||
visibility: ({ controls }) =>
|
||||
Boolean(
|
||||
controls?.timeseries_limit_metric.value &&
|
||||
!isEmpty(controls?.timeseries_limit_metric.value),
|
||||
!isEmpty(controls?.timeseries_limit_metric.value),
|
||||
),
|
||||
};
|
||||
|
||||
|
||||
@@ -31,7 +31,8 @@ const defaultProps = {
|
||||
};
|
||||
|
||||
export interface LoadableRenderer<Props>
|
||||
extends ComponentClass<Props & LoadableRendererProps>,
|
||||
extends
|
||||
ComponentClass<Props & LoadableRendererProps>,
|
||||
Loadable.LoadableComponent {}
|
||||
|
||||
export default function createLoadableRenderer<
|
||||
|
||||
@@ -121,15 +121,12 @@ export function AsyncAceEditor(
|
||||
return AsyncEsmComponent(async () => {
|
||||
const reactAcePromise = import('react-ace');
|
||||
const aceBuildsConfigPromise = import('ace-builds');
|
||||
const cssWorkerUrlPromise = import(
|
||||
'ace-builds/src-min-noconflict/worker-css'
|
||||
);
|
||||
const javascriptWorkerUrlPromise = import(
|
||||
'ace-builds/src-min-noconflict/worker-javascript'
|
||||
);
|
||||
const htmlWorkerUrlPromise = import(
|
||||
'ace-builds/src-min-noconflict/worker-html'
|
||||
);
|
||||
const cssWorkerUrlPromise =
|
||||
import('ace-builds/src-min-noconflict/worker-css');
|
||||
const javascriptWorkerUrlPromise =
|
||||
import('ace-builds/src-min-noconflict/worker-javascript');
|
||||
const htmlWorkerUrlPromise =
|
||||
import('ace-builds/src-min-noconflict/worker-html');
|
||||
const acequirePromise = import('ace-builds/src-min-noconflict/ace');
|
||||
|
||||
const [
|
||||
|
||||
@@ -47,8 +47,10 @@ export type CodeEditorMode =
|
||||
|
||||
export type CodeEditorTheme = 'light' | 'dark';
|
||||
|
||||
export interface CodeEditorProps
|
||||
extends Omit<IAceEditorProps, 'mode' | 'theme'> {
|
||||
export interface CodeEditorProps extends Omit<
|
||||
IAceEditorProps,
|
||||
'mode' | 'theme'
|
||||
> {
|
||||
mode?: CodeEditorMode;
|
||||
theme?: CodeEditorTheme;
|
||||
name?: string;
|
||||
|
||||
@@ -36,8 +36,10 @@ const ImageContainer = styled.div<ImageContainerProps>`
|
||||
width: calc(100% - 2px);
|
||||
margin: 1px 1px 0 1px;
|
||||
`;
|
||||
interface ImageLoaderProps
|
||||
extends DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement> {
|
||||
interface ImageLoaderProps extends DetailedHTMLProps<
|
||||
HTMLAttributes<HTMLDivElement>,
|
||||
HTMLDivElement
|
||||
> {
|
||||
fallback: string;
|
||||
src: string;
|
||||
isLoading?: boolean;
|
||||
|
||||
@@ -31,8 +31,9 @@ import { useTheme, styled } from '@apache-superset/core/ui';
|
||||
|
||||
import { TableSize, ETableAction } from './index';
|
||||
|
||||
export interface VirtualTableProps<RecordType>
|
||||
extends AntTableProps<RecordType> {
|
||||
export interface VirtualTableProps<
|
||||
RecordType,
|
||||
> extends AntTableProps<RecordType> {
|
||||
height?: number;
|
||||
allowHTML?: boolean;
|
||||
}
|
||||
|
||||
@@ -146,20 +146,19 @@ export interface ClientConfig {
|
||||
unauthorizedHandler?: () => void;
|
||||
}
|
||||
|
||||
export interface SupersetClientInterface
|
||||
extends Pick<
|
||||
SupersetClientClass,
|
||||
| 'delete'
|
||||
| 'get'
|
||||
| 'post'
|
||||
| 'postForm'
|
||||
| 'put'
|
||||
| 'request'
|
||||
| 'init'
|
||||
| 'isAuthenticated'
|
||||
| 'reAuthenticate'
|
||||
| 'getGuestToken'
|
||||
> {
|
||||
export interface SupersetClientInterface extends Pick<
|
||||
SupersetClientClass,
|
||||
| 'delete'
|
||||
| 'get'
|
||||
| 'post'
|
||||
| 'postForm'
|
||||
| 'put'
|
||||
| 'request'
|
||||
| 'init'
|
||||
| 'isAuthenticated'
|
||||
| 'reAuthenticate'
|
||||
| 'getGuestToken'
|
||||
> {
|
||||
configure: (config?: ClientConfig) => SupersetClientInterface;
|
||||
reset: () => void;
|
||||
getCSRFToken: () => CsrfPromise;
|
||||
|
||||
@@ -18,8 +18,10 @@
|
||||
*/
|
||||
import { ChartDataResponseResult } from '../../types';
|
||||
|
||||
export interface LegacyChartDataResponse
|
||||
extends Omit<ChartDataResponseResult, 'data'> {
|
||||
export interface LegacyChartDataResponse extends Omit<
|
||||
ChartDataResponseResult,
|
||||
'data'
|
||||
> {
|
||||
data: Record<string, unknown>[] | Record<string, unknown>;
|
||||
}
|
||||
|
||||
|
||||
@@ -92,9 +92,7 @@ export type ResidualQueryObjectData = {
|
||||
* and `transformProps`.
|
||||
*/
|
||||
export interface QueryObject
|
||||
extends QueryFields,
|
||||
TimeRange,
|
||||
ResidualQueryObjectData {
|
||||
extends QueryFields, TimeRange, ResidualQueryObjectData {
|
||||
/**
|
||||
* Definition for annotation layers.
|
||||
*/
|
||||
|
||||
@@ -75,8 +75,7 @@ export interface ChartDataResponseResult {
|
||||
applied_filters?: any[];
|
||||
}
|
||||
|
||||
export interface TimeseriesChartDataResponseResult
|
||||
extends ChartDataResponseResult {
|
||||
export interface TimeseriesChartDataResponseResult extends ChartDataResponseResult {
|
||||
data: TimeseriesDataRecord[];
|
||||
label_map: Record<string, string[]>;
|
||||
}
|
||||
|
||||
@@ -68,7 +68,8 @@ import {
|
||||
declare module 'react-table' {
|
||||
type ColumnSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl';
|
||||
export interface TableOptions<D extends object>
|
||||
extends UseExpandedOptions<D>,
|
||||
extends
|
||||
UseExpandedOptions<D>,
|
||||
UseFiltersOptions<D>,
|
||||
UseGlobalFiltersOptions<D>,
|
||||
UseGroupByOptions<D>,
|
||||
@@ -83,13 +84,15 @@ declare module 'react-table' {
|
||||
Record<string, any> {}
|
||||
|
||||
export interface Hooks<D extends object = {}>
|
||||
extends UseExpandedHooks<D>,
|
||||
extends
|
||||
UseExpandedHooks<D>,
|
||||
UseGroupByHooks<D>,
|
||||
UseRowSelectHooks<D>,
|
||||
UseSortByHooks<D> {}
|
||||
|
||||
export interface TableInstance<D extends object = {}>
|
||||
extends UseColumnOrderInstanceProps<D>,
|
||||
extends
|
||||
UseColumnOrderInstanceProps<D>,
|
||||
UseExpandedInstanceProps<D>,
|
||||
UseFiltersInstanceProps<D>,
|
||||
UseGlobalFiltersInstanceProps<D>,
|
||||
@@ -100,7 +103,8 @@ declare module 'react-table' {
|
||||
UseSortByInstanceProps<D> {}
|
||||
|
||||
export interface TableState<D extends object = {}>
|
||||
extends UseColumnOrderState<D>,
|
||||
extends
|
||||
UseColumnOrderState<D>,
|
||||
UseExpandedState<D>,
|
||||
UseFiltersState<D>,
|
||||
UseGlobalFiltersState<D>,
|
||||
@@ -112,7 +116,8 @@ declare module 'react-table' {
|
||||
UseSortByState<D> {}
|
||||
|
||||
export interface Column<D extends object = {}>
|
||||
extends UseFiltersColumnOptions<D>,
|
||||
extends
|
||||
UseFiltersColumnOptions<D>,
|
||||
UseGroupByColumnOptions<D>,
|
||||
UseResizeColumnsColumnOptions<D>,
|
||||
UseSortByColumnOptions<D> {
|
||||
@@ -122,7 +127,8 @@ declare module 'react-table' {
|
||||
}
|
||||
|
||||
export interface ColumnInstance<D extends object = {}>
|
||||
extends UseFiltersColumnProps<D>,
|
||||
extends
|
||||
UseFiltersColumnProps<D>,
|
||||
UseGroupByColumnProps<D>,
|
||||
UseResizeColumnsColumnProps<D>,
|
||||
UseSortByColumnProps<D> {
|
||||
@@ -132,11 +138,11 @@ declare module 'react-table' {
|
||||
}
|
||||
|
||||
export interface Cell<D extends object = {}>
|
||||
extends UseGroupByCellProps<D>,
|
||||
UseRowStateCellProps<D> {}
|
||||
extends UseGroupByCellProps<D>, UseRowStateCellProps<D> {}
|
||||
|
||||
export interface Row<D extends object = {}>
|
||||
extends UseExpandedRowProps<D>,
|
||||
extends
|
||||
UseExpandedRowProps<D>,
|
||||
UseGroupByRowProps<D>,
|
||||
UseRowSelectRowProps<D>,
|
||||
UseRowStateRowProps<D> {}
|
||||
|
||||
@@ -36,8 +36,7 @@ import {
|
||||
} from '../buildQueryUtils';
|
||||
|
||||
export interface DeckScatterFormData
|
||||
extends Omit<SpatialFormData, 'color_picker'>,
|
||||
SqlaFormData {
|
||||
extends Omit<SpatialFormData, 'color_picker'>, SqlaFormData {
|
||||
point_radius_fixed?: {
|
||||
value?: string;
|
||||
};
|
||||
|
||||
@@ -53,8 +53,7 @@ export type BigNumberWithTrendlineFormData = BigNumberTotalFormData & {
|
||||
showYAxisMinMaxLabels?: boolean;
|
||||
};
|
||||
|
||||
export interface BigNumberTotalChartDataResponseResult
|
||||
extends ChartDataResponseResult {
|
||||
export interface BigNumberTotalChartDataResponseResult extends ChartDataResponseResult {
|
||||
data: BigNumberDatum[];
|
||||
}
|
||||
|
||||
|
||||
@@ -52,8 +52,7 @@ export const DEFAULT_FORM_DATA: BoxPlotQueryFormData = {
|
||||
...DEFAULT_TITLE_FORM_DATA,
|
||||
};
|
||||
|
||||
export interface EchartsBoxPlotChartProps
|
||||
extends BaseChartProps<BoxPlotQueryFormData> {
|
||||
export interface EchartsBoxPlotChartProps extends BaseChartProps<BoxPlotQueryFormData> {
|
||||
formData: BoxPlotQueryFormData;
|
||||
}
|
||||
|
||||
|
||||
@@ -47,8 +47,7 @@ export type EchartsBubbleFormData = QueryFormData &
|
||||
y: string;
|
||||
};
|
||||
|
||||
export interface EchartsBubbleChartProps
|
||||
extends ChartProps<EchartsBubbleFormData> {
|
||||
export interface EchartsBubbleChartProps extends ChartProps<EchartsBubbleFormData> {
|
||||
formData: EchartsBubbleFormData;
|
||||
queriesData: ChartDataResponseResult[];
|
||||
}
|
||||
|
||||
@@ -55,8 +55,7 @@ export enum EchartsFunnelLabelTypeType {
|
||||
ValuePercent,
|
||||
}
|
||||
|
||||
export interface EchartsFunnelChartProps
|
||||
extends BaseChartProps<EchartsFunnelFormData> {
|
||||
export interface EchartsFunnelChartProps extends BaseChartProps<EchartsFunnelFormData> {
|
||||
formData: EchartsFunnelFormData;
|
||||
}
|
||||
|
||||
|
||||
@@ -56,8 +56,7 @@ export type EchartsGanttFormData = QueryFormData &
|
||||
showExtraControls?: boolean;
|
||||
};
|
||||
|
||||
export interface EchartsGanttChartProps
|
||||
extends ChartProps<EchartsGanttFormData> {
|
||||
export interface EchartsGanttChartProps extends ChartProps<EchartsGanttFormData> {
|
||||
formData: EchartsGanttFormData;
|
||||
queriesData: ChartDataResponseResult[];
|
||||
}
|
||||
|
||||
@@ -77,8 +77,7 @@ export const DEFAULT_FORM_DATA: Partial<EchartsGaugeFormData> = {
|
||||
valueFormatter: '{value}',
|
||||
};
|
||||
|
||||
export interface EchartsGaugeChartProps
|
||||
extends BaseChartProps<EchartsGaugeFormData> {
|
||||
export interface EchartsGaugeChartProps extends BaseChartProps<EchartsGaugeFormData> {
|
||||
formData: EchartsGaugeFormData;
|
||||
}
|
||||
|
||||
|
||||
@@ -84,8 +84,7 @@ export type tooltipFormatParams = {
|
||||
data: { [name: string]: string };
|
||||
};
|
||||
|
||||
export interface EchartsGraphChartProps
|
||||
extends BaseChartProps<EchartsGraphFormData> {
|
||||
export interface EchartsGraphChartProps extends BaseChartProps<EchartsGraphFormData> {
|
||||
formData: EchartsGraphFormData;
|
||||
}
|
||||
|
||||
|
||||
@@ -141,8 +141,7 @@ export const DEFAULT_FORM_DATA: EchartsMixedTimeseriesFormData = {
|
||||
...DEFAULT_TITLE_FORM_DATA,
|
||||
};
|
||||
|
||||
export interface EchartsMixedTimeseriesProps
|
||||
extends BaseChartProps<EchartsMixedTimeseriesFormData> {
|
||||
export interface EchartsMixedTimeseriesProps extends BaseChartProps<EchartsMixedTimeseriesFormData> {
|
||||
formData: EchartsMixedTimeseriesFormData;
|
||||
}
|
||||
|
||||
|
||||
@@ -61,8 +61,7 @@ export enum EchartsPieLabelType {
|
||||
Template = 'template',
|
||||
}
|
||||
|
||||
export interface EchartsPieChartProps
|
||||
extends BaseChartProps<EchartsPieFormData> {
|
||||
export interface EchartsPieChartProps extends BaseChartProps<EchartsPieFormData> {
|
||||
formData: EchartsPieFormData;
|
||||
}
|
||||
|
||||
|
||||
@@ -61,8 +61,7 @@ export enum EchartsRadarLabelType {
|
||||
KeyValue = 'key_value',
|
||||
}
|
||||
|
||||
export interface EchartsRadarChartProps
|
||||
extends BaseChartProps<EchartsRadarFormData> {
|
||||
export interface EchartsRadarChartProps extends BaseChartProps<EchartsRadarFormData> {
|
||||
formData: EchartsRadarFormData;
|
||||
}
|
||||
|
||||
|
||||
@@ -163,7 +163,7 @@ const config: ControlPanelConfig = {
|
||||
visibility: ({ controls }: ControlPanelsContainerProps) =>
|
||||
Boolean(
|
||||
!controls?.secondary_metric?.value ||
|
||||
controls?.secondary_metric?.value === controls?.metric.value,
|
||||
controls?.secondary_metric?.value === controls?.metric.value,
|
||||
),
|
||||
},
|
||||
linear_color_scheme: {
|
||||
@@ -173,7 +173,7 @@ const config: ControlPanelConfig = {
|
||||
visibility: ({ controls }: ControlPanelsContainerProps) =>
|
||||
Boolean(
|
||||
controls?.secondary_metric?.value &&
|
||||
controls?.secondary_metric?.value !== controls?.metric.value,
|
||||
controls?.secondary_metric?.value !== controls?.metric.value,
|
||||
),
|
||||
},
|
||||
columns: {
|
||||
|
||||
@@ -54,8 +54,7 @@ export const DEFAULT_FORM_DATA: Partial<EchartsSunburstFormData> = {
|
||||
dateFormat: 'smart_date',
|
||||
};
|
||||
|
||||
export interface EchartsSunburstChartProps
|
||||
extends ChartProps<EchartsSunburstFormData> {
|
||||
export interface EchartsSunburstChartProps extends ChartProps<EchartsSunburstFormData> {
|
||||
formData: EchartsSunburstFormData;
|
||||
queriesData: ChartDataResponseResult[];
|
||||
}
|
||||
|
||||
@@ -101,8 +101,7 @@ export type EchartsTimeseriesFormData = QueryFormData & {
|
||||
} & LegendFormData &
|
||||
TitleFormData;
|
||||
|
||||
export interface EchartsTimeseriesChartProps
|
||||
extends BaseChartProps<EchartsTimeseriesFormData> {
|
||||
export interface EchartsTimeseriesChartProps extends BaseChartProps<EchartsTimeseriesFormData> {
|
||||
formData: EchartsTimeseriesFormData;
|
||||
}
|
||||
|
||||
|
||||
@@ -43,8 +43,7 @@ export interface TreeChartDataResponseResult extends ChartDataResponseResult {
|
||||
data: TreeDataRecord[];
|
||||
}
|
||||
|
||||
export interface EchartsTreeChartProps
|
||||
extends BaseChartProps<EchartsTreeFormData> {
|
||||
export interface EchartsTreeChartProps extends BaseChartProps<EchartsTreeFormData> {
|
||||
formData: EchartsTreeFormData;
|
||||
queriesData: TreeChartDataResponseResult[];
|
||||
}
|
||||
|
||||
@@ -51,8 +51,7 @@ export enum EchartsTreemapLabelType {
|
||||
KeyValue = 'key_value',
|
||||
}
|
||||
|
||||
export interface EchartsTreemapChartProps
|
||||
extends ChartProps<EchartsTreemapFormData> {
|
||||
export interface EchartsTreemapChartProps extends ChartProps<EchartsTreemapFormData> {
|
||||
formData: EchartsTreemapFormData;
|
||||
queriesData: ChartDataResponseResult[];
|
||||
}
|
||||
|
||||
@@ -52,7 +52,8 @@ import {
|
||||
|
||||
declare module 'react-table' {
|
||||
export interface TableOptions<D extends object>
|
||||
extends UseExpandedOptions<D>,
|
||||
extends
|
||||
UseExpandedOptions<D>,
|
||||
UseGlobalFiltersOptions<D>,
|
||||
UsePaginationOptions<D>,
|
||||
UseRowSelectOptions<D>,
|
||||
@@ -60,7 +61,8 @@ declare module 'react-table' {
|
||||
UseStickyTableOptions {}
|
||||
|
||||
export interface TableInstance<D extends object>
|
||||
extends UseColumnOrderInstanceProps<D>,
|
||||
extends
|
||||
UseColumnOrderInstanceProps<D>,
|
||||
UseExpandedInstanceProps<D>,
|
||||
UseGlobalFiltersInstanceProps<D>,
|
||||
UsePaginationInstanceProps<D>,
|
||||
@@ -71,7 +73,8 @@ declare module 'react-table' {
|
||||
UseStickyInstanceProps {}
|
||||
|
||||
export interface TableState<D extends object>
|
||||
extends UseColumnOrderState<D>,
|
||||
extends
|
||||
UseColumnOrderState<D>,
|
||||
UseExpandedState<D>,
|
||||
UseGlobalFiltersState<D>,
|
||||
UsePaginationState<D>,
|
||||
@@ -93,8 +96,7 @@ declare module 'react-table' {
|
||||
}
|
||||
|
||||
export interface ColumnInterface<D extends object>
|
||||
extends UseGlobalFiltersColumnOptions<D>,
|
||||
UseSortByColumnOptions<D> {
|
||||
extends UseGlobalFiltersColumnOptions<D>, UseSortByColumnOptions<D> {
|
||||
// must define as a new property because it's not possible to override
|
||||
// the existing `Header` renderer option
|
||||
Header?: Renderer<
|
||||
@@ -104,16 +106,14 @@ declare module 'react-table' {
|
||||
}
|
||||
|
||||
export interface ColumnInstance<D extends object>
|
||||
extends UseGlobalFiltersColumnOptions<D>,
|
||||
UseSortByColumnProps<D> {
|
||||
extends UseGlobalFiltersColumnOptions<D>, UseSortByColumnProps<D> {
|
||||
getSortByToggleProps: (
|
||||
props?: Partial<TableSortByToggleProps>,
|
||||
) => TableSortByToggleProps;
|
||||
}
|
||||
|
||||
export interface Hooks<D extends object>
|
||||
extends UseTableHooks<D>,
|
||||
UseSortByHooks<D> {}
|
||||
extends UseTableHooks<D>, UseSortByHooks<D> {}
|
||||
}
|
||||
|
||||
interface TableOwnState {
|
||||
|
||||
@@ -46,11 +46,10 @@ import ResultSet from '../ResultSet';
|
||||
import HighlightedSql from '../HighlightedSql';
|
||||
import { StaticPosition, StyledTooltip } from './styles';
|
||||
|
||||
interface QueryTableQuery
|
||||
extends Omit<
|
||||
QueryResponse,
|
||||
'state' | 'sql' | 'progress' | 'results' | 'duration' | 'started'
|
||||
> {
|
||||
interface QueryTableQuery extends Omit<
|
||||
QueryResponse,
|
||||
'state' | 'sql' | 'progress' | 'results' | 'duration' | 'started'
|
||||
> {
|
||||
state?: Record<string, any>;
|
||||
sql?: Record<string, any>;
|
||||
progress?: Record<string, any>;
|
||||
|
||||
@@ -33,8 +33,9 @@ import { MenuKeys, RootState } from 'src/dashboard/types';
|
||||
import { shallowEqual, useSelector } from 'react-redux';
|
||||
import { hasStatefulCharts } from 'src/dashboard/util/chartStateConverter';
|
||||
|
||||
export interface ShareMenuItemProps
|
||||
extends ComponentProps<typeof Menu.SubMenu> {
|
||||
export interface ShareMenuItemProps extends ComponentProps<
|
||||
typeof Menu.SubMenu
|
||||
> {
|
||||
url?: string;
|
||||
copyMenuItemTitle: string;
|
||||
emailMenuItemTitle: string;
|
||||
|
||||
@@ -40,8 +40,9 @@ export interface ErrorMapType {
|
||||
maxValue: string[];
|
||||
}
|
||||
|
||||
export interface ColorBreakpointsControlProps
|
||||
extends ControlComponentProps<OptionValueType[]> {
|
||||
export interface ColorBreakpointsControlProps extends ControlComponentProps<
|
||||
OptionValueType[]
|
||||
> {
|
||||
breakpoints: ColorBreakpointType[];
|
||||
}
|
||||
|
||||
|
||||
@@ -41,8 +41,9 @@ export interface ErrorMapType {
|
||||
color: string[];
|
||||
}
|
||||
|
||||
export interface ContourControlProps
|
||||
extends ControlComponentProps<OptionValueType[]> {
|
||||
export interface ContourControlProps extends ControlComponentProps<
|
||||
OptionValueType[]
|
||||
> {
|
||||
contours?: {};
|
||||
}
|
||||
|
||||
|
||||
@@ -61,8 +61,7 @@ const ColumnSelectPopoverTriggerWrapper = (
|
||||
return <ColumnSelectPopoverTriggerInner {...props} datasource={datasource} />;
|
||||
};
|
||||
|
||||
interface ColumnSelectPopoverTriggerInnerProps
|
||||
extends ColumnSelectPopoverTriggerProps {
|
||||
interface ColumnSelectPopoverTriggerInnerProps extends ColumnSelectPopoverTriggerProps {
|
||||
datasource?: any;
|
||||
}
|
||||
|
||||
|
||||
@@ -66,8 +66,9 @@ const DND_ACCEPTED_TYPES = [
|
||||
const isDictionaryForAdhocFilter = (value: OptionValueType) =>
|
||||
!(value instanceof AdhocFilter) && value?.expressionType;
|
||||
|
||||
export interface DndFilterSelectProps
|
||||
extends ControlComponentProps<OptionValueType[]> {
|
||||
export interface DndFilterSelectProps extends ControlComponentProps<
|
||||
OptionValueType[]
|
||||
> {
|
||||
columns: ColumnMeta[];
|
||||
savedMetrics: Metric[];
|
||||
selectedMetrics: QueryFormMetric[];
|
||||
|
||||
@@ -56,10 +56,10 @@ export const VizTile = ({
|
||||
setShowTooltip(
|
||||
Boolean(
|
||||
!isTransitioning &&
|
||||
(!isActive ||
|
||||
(chartNameRef.current &&
|
||||
chartNameRef.current.scrollWidth >
|
||||
chartNameRef.current.clientWidth)),
|
||||
(!isActive ||
|
||||
(chartNameRef.current &&
|
||||
chartNameRef.current.scrollWidth >
|
||||
chartNameRef.current.clientWidth)),
|
||||
),
|
||||
);
|
||||
}, [isActive, isTransitioning]);
|
||||
|
||||
@@ -64,8 +64,10 @@ const SyntaxHighlighterWrapper = styled.div`
|
||||
}
|
||||
`;
|
||||
|
||||
interface SyntaxHighlighterCopyProps
|
||||
extends Omit<CodeSyntaxHighlighterProps, 'children'> {
|
||||
interface SyntaxHighlighterCopyProps extends Omit<
|
||||
CodeSyntaxHighlighterProps,
|
||||
'children'
|
||||
> {
|
||||
children: string;
|
||||
addDangerToast?: ToastProps['addDangerToast'];
|
||||
addSuccessToast?: ToastProps['addSuccessToast'];
|
||||
|
||||
Reference in New Issue
Block a user