mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
chore: Move data hover out of Geomap panel code (refactor part 1 of 2) (#68863)
This commit is contained in:
parent
d68079e927
commit
364bd930dc
3
.github/CODEOWNERS
vendored
3
.github/CODEOWNERS
vendored
@ -358,6 +358,8 @@ lerna.json @grafana/frontend-ops
|
||||
/public/app/features/annotations/ @grafana/grafana-frontend-platform
|
||||
/public/app/features/api-keys/ @grafana/grafana-frontend-platform
|
||||
/public/app/features/canvas/ @grafana/dataviz-squad
|
||||
/public/app/features/geo/ @grafana/dataviz-squad
|
||||
/public/app/features/visualization/data-hover/ @grafana/dataviz-squad
|
||||
/public/app/features/commandPalette/ @grafana/grafana-frontend-platform
|
||||
/public/app/features/connections/ @grafana/plugins-platform-frontend
|
||||
/public/app/features/correlations/ @grafana/explore-squad
|
||||
@ -370,7 +372,6 @@ lerna.json @grafana/frontend-ops
|
||||
/public/app/features/folders/ @grafana/grafana-frontend-platform
|
||||
/public/app/features/inspector/ @grafana/dashboards-squad
|
||||
/public/app/features/invites/ @grafana/grafana-frontend-platform
|
||||
/public/app/features/geo/ @grafana/dataviz-squad
|
||||
/public/app/features/library-panels/ @grafana/grafana-frontend-platform
|
||||
/public/app/features/logs/ @grafana/observability-logs
|
||||
/public/app/features/live/ @grafana/grafana-app-platform-squad
|
||||
|
@ -2,7 +2,7 @@ import React, { useState } from 'react';
|
||||
|
||||
import { DataFrame } from '@grafana/data';
|
||||
import { CodeEditor, Modal, ModalTabsHeader, TabContent } from '@grafana/ui';
|
||||
import { DataHoverView } from 'app/plugins/panel/geomap/components/DataHoverView';
|
||||
import { DataHoverView } from 'app/features/visualization/data-hover/DataHoverView';
|
||||
|
||||
export interface Props {
|
||||
name: string;
|
||||
|
@ -1,8 +1,7 @@
|
||||
import React, { useState } from 'react';
|
||||
|
||||
import { CloseButton } from 'app/core/components/CloseButton/CloseButton';
|
||||
|
||||
import { GeomapLayerHover } from '../event';
|
||||
import { GeomapLayerHover } from 'app/plugins/panel/geomap/event';
|
||||
|
||||
import { DataHoverRows } from './DataHoverRows';
|
||||
import { DataHoverTabs } from './DataHoverTabs';
|
@ -5,9 +5,8 @@ import React, { useState } from 'react';
|
||||
|
||||
import { DataFrame, FieldType, getFieldDisplayName, GrafanaTheme2 } from '@grafana/data';
|
||||
import { Collapse, TabContent, useStyles2 } from '@grafana/ui';
|
||||
|
||||
import { GeomapLayerHover } from '../event';
|
||||
import { renderValue } from '../utils/uiUtils';
|
||||
import { GeomapLayerHover } from 'app/plugins/panel/geomap/event';
|
||||
import { renderValue } from 'app/plugins/panel/geomap/utils/uiUtils';
|
||||
|
||||
import { DataHoverRow } from './DataHoverRow';
|
||||
|
@ -1,8 +1,7 @@
|
||||
import React, { Dispatch, SetStateAction } from 'react';
|
||||
|
||||
import { Tab, TabsBar } from '@grafana/ui';
|
||||
|
||||
import { GeomapLayerHover } from '../event';
|
||||
import { GeomapLayerHover } from 'app/plugins/panel/geomap/event';
|
||||
|
||||
type Props = {
|
||||
layers?: GeomapLayerHover[];
|
@ -12,8 +12,7 @@ import {
|
||||
} from '@grafana/data';
|
||||
import { SortOrder, TooltipDisplayMode } from '@grafana/schema';
|
||||
import { LinkButton, useStyles2, VerticalGroup } from '@grafana/ui';
|
||||
|
||||
import { renderValue } from '../utils/uiUtils';
|
||||
import { renderValue } from 'app/plugins/panel/geomap/utils/uiUtils';
|
||||
|
||||
export interface Props {
|
||||
data?: DataFrame; // source data
|
@ -35,8 +35,7 @@ import { PropDiffFn } from '@grafana/ui/src/components/GraphNG/GraphNG';
|
||||
import { HoverEvent, addTooltipSupport } from '@grafana/ui/src/components/uPlot/config/addTooltipSupport';
|
||||
import { CloseButton } from 'app/core/components/CloseButton/CloseButton';
|
||||
import { getFieldLegendItem } from 'app/core/components/TimelineChart/utils';
|
||||
|
||||
import { DataHoverView } from '../geomap/components/DataHoverView';
|
||||
import { DataHoverView } from 'app/features/visualization/data-hover/DataHoverView';
|
||||
|
||||
import { Options } from './panelcfg.gen';
|
||||
import { prepareBarChartDisplayValues, preparePlotConfigBuilder } from './utils';
|
||||
|
@ -10,8 +10,7 @@ import {
|
||||
BusEventBase,
|
||||
} from '@grafana/data';
|
||||
import { CustomScrollbar } from '@grafana/ui';
|
||||
|
||||
import { DataHoverView } from '../geomap/components/DataHoverView';
|
||||
import { DataHoverView } from 'app/features/visualization/data-hover/DataHoverView';
|
||||
|
||||
interface Props {
|
||||
eventBus: EventBus;
|
||||
|
@ -3,8 +3,8 @@ import { useOverlay } from '@react-aria/overlays';
|
||||
import React, { createRef } from 'react';
|
||||
|
||||
import { Portal, VizTooltipContainer } from '@grafana/ui';
|
||||
import { ComplexDataHoverView } from 'app/features/visualization/data-hover/ComplexDataHoverView';
|
||||
|
||||
import { ComplexDataHoverView } from './components/ComplexDataHoverView';
|
||||
import { GeomapHoverPayload } from './event';
|
||||
|
||||
interface Props {
|
||||
|
@ -13,8 +13,7 @@ import { HeatmapCellLayout } from '@grafana/schema';
|
||||
import { LinkButton, VerticalGroup } from '@grafana/ui';
|
||||
import { getDashboardSrv } from 'app/features/dashboard/services/DashboardSrv';
|
||||
import { isHeatmapCellsDense, readHeatmapRowsCustomMeta } from 'app/features/transformers/calculateHeatmap/heatmap';
|
||||
|
||||
import { DataHoverView } from '../geomap/components/DataHoverView';
|
||||
import { DataHoverView } from 'app/features/visualization/data-hover/DataHoverView';
|
||||
|
||||
import { HeatmapData } from './fields';
|
||||
import { HeatmapHoverEvent } from './utils';
|
||||
|
Loading…
Reference in New Issue
Block a user