Skip to content

Commit a921223

Browse files
[Metrics UI] Reorganize file layout for Metrics UI (elastic#60049)
* [Metrics UI] Reorganize pages specific files under pages - Restructuring pages folder - Renaming metrics_ui to metrics - Fixing paths in jest mocks - Fixing AlertsFlyout path - Fixing bad file paths from the merge * Fixing typo compontents to components Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
1 parent 27c0d8e commit a921223

File tree

139 files changed

+690
-724
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+690
-724
lines changed

x-pack/plugins/infra/common/inventory_models/aws_ec2/layout.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@
66
import React from 'react';
77
import { i18n } from '@kbn/i18n';
88
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
9-
import { LayoutPropsWithTheme } from '../../../public/pages/metrics/types';
9+
import { LayoutPropsWithTheme } from '../../../public/pages/metrics/metric_detail/types';
1010
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
11-
import { Section } from '../../../public/pages/metrics/components/section';
11+
import { Section } from '../../../public/pages/metrics/metric_detail/components/section';
1212
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
13-
import { SubSection } from '../../../public/pages/metrics/components/sub_section';
13+
import { SubSection } from '../../../public/pages/metrics/metric_detail/components/sub_section';
1414
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
15-
import { LayoutContent } from '../../../public/pages/metrics/components/layout_content';
15+
import { LayoutContent } from '../../../public/pages/metrics/metric_detail/components/layout_content';
1616
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
17-
import { ChartSectionVis } from '../../../public/pages/metrics/components/chart_section_vis';
17+
import { ChartSectionVis } from '../../../public/pages/metrics/metric_detail/components/chart_section_vis';
1818
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
1919
import { withTheme } from '../../../../observability/public';
2020
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
21-
import { MetadataDetails } from '../../../public/pages/metrics/components/metadata_details';
21+
import { MetadataDetails } from '../../../public/pages/metrics/metric_detail/components/metadata_details';
2222

2323
export const Layout = withTheme(({ metrics, theme, onChangeRangeTime }: LayoutPropsWithTheme) => (
2424
<React.Fragment>

x-pack/plugins/infra/common/inventory_models/aws_ec2/toolbar_items.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
import React from 'react';
88
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
9-
import { ToolbarProps } from '../../../public/components/inventory/toolbars/toolbar';
10-
import { MetricsAndGroupByToolbarItems } from '../shared/compontents/metrics_and_groupby_toolbar_items';
11-
import { CloudToolbarItems } from '../shared/compontents/cloud_toolbar_items';
9+
import { ToolbarProps } from '../../../public/pages/metrics/inventory_view/components/toolbars/toolbar';
10+
import { MetricsAndGroupByToolbarItems } from '../shared/components/metrics_and_groupby_toolbar_items';
11+
import { CloudToolbarItems } from '../shared/components/cloud_toolbar_items';
1212
import { SnapshotMetricType } from '../types';
1313

1414
export const AwsEC2ToolbarItems = (props: ToolbarProps) => {

x-pack/plugins/infra/common/inventory_models/aws_rds/layout.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66
import React from 'react';
77
import { i18n } from '@kbn/i18n';
88
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
9-
import { LayoutPropsWithTheme } from '../../../public/pages/metrics/types';
9+
import { LayoutPropsWithTheme } from '../../../public/pages/metrics/metric_detail/types';
1010
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
11-
import { Section } from '../../../public/pages/metrics/components/section';
11+
import { Section } from '../../../public/pages/metrics/metric_detail/components/section';
1212
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
13-
import { SubSection } from '../../../public/pages/metrics/components/sub_section';
13+
import { SubSection } from '../../../public/pages/metrics/metric_detail/components/sub_section';
1414
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
15-
import { ChartSectionVis } from '../../../public/pages/metrics/components/chart_section_vis';
15+
import { ChartSectionVis } from '../../../public/pages/metrics/metric_detail/components/chart_section_vis';
1616
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
1717
import { withTheme } from '../../../../observability/public';
1818
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
19-
import { LayoutContent } from '../../../public/pages/metrics/components/layout_content';
19+
import { LayoutContent } from '../../../public/pages/metrics/metric_detail/components/layout_content';
2020

2121
export const Layout = withTheme(({ metrics, onChangeRangeTime, theme }: LayoutPropsWithTheme) => (
2222
<React.Fragment>

x-pack/plugins/infra/common/inventory_models/aws_rds/toolbar_items.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
import React from 'react';
88
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
9-
import { ToolbarProps } from '../../../public/components/inventory/toolbars/toolbar';
10-
import { MetricsAndGroupByToolbarItems } from '../shared/compontents/metrics_and_groupby_toolbar_items';
11-
import { CloudToolbarItems } from '../shared/compontents/cloud_toolbar_items';
9+
import { ToolbarProps } from '../../../public/pages/metrics/inventory_view/components/toolbars/toolbar';
10+
import { MetricsAndGroupByToolbarItems } from '../shared/components/metrics_and_groupby_toolbar_items';
11+
import { CloudToolbarItems } from '../shared/components/cloud_toolbar_items';
1212
import { SnapshotMetricType } from '../types';
1313

1414
export const AwsRDSToolbarItems = (props: ToolbarProps) => {

x-pack/plugins/infra/common/inventory_models/aws_s3/layout.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66
import React from 'react';
77
import { i18n } from '@kbn/i18n';
88
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
9-
import { LayoutPropsWithTheme } from '../../../public/pages/metrics/types';
9+
import { LayoutPropsWithTheme } from '../../../public/pages/metrics/metric_detail/types';
1010
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
11-
import { Section } from '../../../public/pages/metrics/components/section';
11+
import { Section } from '../../../public/pages/metrics/metric_detail/components/section';
1212
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
13-
import { SubSection } from '../../../public/pages/metrics/components/sub_section';
13+
import { SubSection } from '../../../public/pages/metrics/metric_detail/components/sub_section';
1414
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
15-
import { ChartSectionVis } from '../../../public/pages/metrics/components/chart_section_vis';
15+
import { ChartSectionVis } from '../../../public/pages/metrics/metric_detail/components/chart_section_vis';
1616
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
1717
import { withTheme } from '../../../../observability/public';
1818
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
19-
import { LayoutContent } from '../../../public/pages/metrics/components/layout_content';
19+
import { LayoutContent } from '../../../public/pages/metrics/metric_detail/components/layout_content';
2020

2121
export const Layout = withTheme(({ metrics, onChangeRangeTime, theme }: LayoutPropsWithTheme) => (
2222
<React.Fragment>

x-pack/plugins/infra/common/inventory_models/aws_s3/toolbar_items.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
import React from 'react';
88
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
9-
import { ToolbarProps } from '../../../public/components/inventory/toolbars/toolbar';
10-
import { MetricsAndGroupByToolbarItems } from '../shared/compontents/metrics_and_groupby_toolbar_items';
11-
import { CloudToolbarItems } from '../shared/compontents/cloud_toolbar_items';
9+
import { ToolbarProps } from '../../../public/pages/metrics/inventory_view/components/toolbars/toolbar';
10+
import { MetricsAndGroupByToolbarItems } from '../shared/components/metrics_and_groupby_toolbar_items';
11+
import { CloudToolbarItems } from '../shared/components/cloud_toolbar_items';
1212
import { SnapshotMetricType } from '../types';
1313

1414
export const AwsS3ToolbarItems = (props: ToolbarProps) => {

x-pack/plugins/infra/common/inventory_models/aws_sqs/layout.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66
import React from 'react';
77
import { i18n } from '@kbn/i18n';
88
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
9-
import { LayoutPropsWithTheme } from '../../../public/pages/metrics/types';
9+
import { LayoutPropsWithTheme } from '../../../public/pages/metrics/metric_detail/types';
1010
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
11-
import { Section } from '../../../public/pages/metrics/components/section';
11+
import { Section } from '../../../public/pages/metrics/metric_detail/components/section';
1212
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
13-
import { SubSection } from '../../../public/pages/metrics/components/sub_section';
13+
import { SubSection } from '../../../public/pages/metrics/metric_detail/components/sub_section';
1414
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
15-
import { ChartSectionVis } from '../../../public/pages/metrics/components/chart_section_vis';
15+
import { ChartSectionVis } from '../../../public/pages/metrics/metric_detail/components/chart_section_vis';
1616
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
1717
import { withTheme } from '../../../../observability/public';
1818
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
19-
import { LayoutContent } from '../../../public/pages/metrics/components/layout_content';
19+
import { LayoutContent } from '../../../public/pages/metrics/metric_detail/components/layout_content';
2020

2121
export const Layout = withTheme(({ metrics, onChangeRangeTime, theme }: LayoutPropsWithTheme) => (
2222
<React.Fragment>

x-pack/plugins/infra/common/inventory_models/aws_sqs/toolbar_items.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
import React from 'react';
88
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
9-
import { ToolbarProps } from '../../../public/components/inventory/toolbars/toolbar';
10-
import { MetricsAndGroupByToolbarItems } from '../shared/compontents/metrics_and_groupby_toolbar_items';
11-
import { CloudToolbarItems } from '../shared/compontents/cloud_toolbar_items';
9+
import { ToolbarProps } from '../../../public/pages/metrics/inventory_view/components/toolbars/toolbar';
10+
import { MetricsAndGroupByToolbarItems } from '../shared/components/metrics_and_groupby_toolbar_items';
11+
import { CloudToolbarItems } from '../shared/components/cloud_toolbar_items';
1212
import { SnapshotMetricType } from '../types';
1313

1414
export const AwsSQSToolbarItems = (props: ToolbarProps) => {

x-pack/plugins/infra/common/inventory_models/container/layout.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,21 @@
66
import React from 'react';
77
import { i18n } from '@kbn/i18n';
88
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
9-
import { LayoutPropsWithTheme } from '../../../public/pages/metrics/types';
9+
import { LayoutPropsWithTheme } from '../../../public/pages/metrics/metric_detail/types';
1010
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
11-
import { Section } from '../../../public/pages/metrics/components/section';
11+
import { Section } from '../../../public/pages/metrics/metric_detail/components/section';
1212
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
13-
import { SubSection } from '../../../public/pages/metrics/components/sub_section';
13+
import { SubSection } from '../../../public/pages/metrics/metric_detail/components/sub_section';
1414
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
15-
import { GaugesSectionVis } from '../../../public/pages/metrics/components/gauges_section_vis';
15+
import { GaugesSectionVis } from '../../../public/pages/metrics/metric_detail/components/gauges_section_vis';
1616
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
17-
import { ChartSectionVis } from '../../../public/pages/metrics/components/chart_section_vis';
17+
import { ChartSectionVis } from '../../../public/pages/metrics/metric_detail/components/chart_section_vis';
1818
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
1919
import { withTheme } from '../../../../observability/public';
2020
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
21-
import { LayoutContent } from '../../../public/pages/metrics/components/layout_content';
21+
import { LayoutContent } from '../../../public/pages/metrics/metric_detail/components/layout_content';
2222
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
23-
import { MetadataDetails } from '../../../public/pages/metrics/components/metadata_details';
23+
import { MetadataDetails } from '../../../public/pages/metrics/metric_detail/components/metadata_details';
2424

2525
export const Layout = withTheme(({ metrics, onChangeRangeTime, theme }: LayoutPropsWithTheme) => (
2626
<React.Fragment>

x-pack/plugins/infra/common/inventory_models/container/toolbar_items.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
import React from 'react';
88
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
9-
import { ToolbarProps } from '../../../public/components/inventory/toolbars/toolbar';
10-
import { MetricsAndGroupByToolbarItems } from '../shared/compontents/metrics_and_groupby_toolbar_items';
9+
import { ToolbarProps } from '../../../public/pages/metrics/inventory_view/components/toolbars/toolbar';
10+
import { MetricsAndGroupByToolbarItems } from '../shared/components/metrics_and_groupby_toolbar_items';
1111
import { SnapshotMetricType } from '../types';
1212

1313
export const ContainerToolbarItems = (props: ToolbarProps) => {

0 commit comments

Comments
 (0)