Skip to content

Commit

Permalink
refactor: Move FormattedCell and LinkCell to src/components/Cell as t…
Browse files Browse the repository at this point in the history
…hey are common for most of the views
  • Loading branch information
tiithansen committed Jun 10, 2024
1 parent 418d6ea commit 67b1444
Show file tree
Hide file tree
Showing 10 changed files with 11 additions and 10 deletions.
4 changes: 2 additions & 2 deletions src/components/AsyncTable/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ import {
import React, { useEffect, useMemo } from 'react';
import { DataFrameView } from '@grafana/data';
import { InteractiveTable } from '../InteractiveTable/InterativeTable';
import { LinkCell } from 'pages/Workloads/components/LinkCell';
import { asyncQueryRunner } from 'common/queryHelpers';
import { resolveVariable } from 'common/variableHelpers';
import { CellContext, ColumnDef, ColumnSort, Row } from '@tanstack/react-table';
import { FormattedCell } from 'pages/Workloads/components/FormattedCell';
import { FormattedCell } from 'components/Cell/FormattedCell';
import { SortingState } from 'common/sortingHelpers';
import { TextColor } from 'common/types';
import { isFunction } from 'lodash';
import { LinkCell } from 'components/Cell/LinkCell';

export type CellType = 'link' | 'formatted' | 'custom'

Expand Down
File renamed without changes.
File renamed without changes.
5 changes: 3 additions & 2 deletions src/pages/Clusters/tabs/Nodes/Nodes.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,12 @@ import { asyncQueryRunner } from 'common/queryHelpers';
import { buildExpandedRowScene } from './NodeExpandedRowScene';
import { getSeriesValue } from 'common/seriesHelpers';
import { createClusterVariable, resolveVariable } from 'common/variableHelpers';
import { LinkCell } from 'pages/Workloads/components/LinkCell';

import { CellContext } from '@tanstack/react-table';
import { FormattedCell } from 'pages/Workloads/components/FormattedCell';
import { FormattedCell } from 'components/Cell/FormattedCell';
import { Metrics } from 'metrics/metrics';
import { TextColor } from 'common/types';
import { LinkCell } from 'components/Cell/LinkCell';

const clusterVariable = createClusterVariable();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import {
} from '@grafana/scenes';
import React, { useEffect, useMemo } from 'react';
import { DataFrameView } from '@grafana/data';
import { FormattedCell } from '../FormattedCell';
import { FormattedCell } from '../../../../components/Cell/FormattedCell';
import { InteractiveTable } from '../../../../components/InteractiveTable/InterativeTable';
import { RestartsCellBuilder } from '../../components/RestartsCell';
import { createRowQueries } from './Queries';
Expand Down
2 changes: 1 addition & 1 deletion src/pages/Workloads/tabs/CronJobs/CronJobs.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ import {
import React, { useEffect, useMemo } from 'react';
import { DataFrameView } from '@grafana/data';
import { InteractiveTable } from '../../../../components/InteractiveTable/InterativeTable';
import { LinkCell } from 'pages/Workloads/components/LinkCell';
import { asyncQueryRunner } from 'common/queryHelpers';
import { getSeriesValue } from 'common/seriesHelpers';
import { createNamespaceVariable, resolveVariable } from 'common/variableHelpers';
import { createRowQueries } from './Queries';
import { DurationCell } from 'pages/Workloads/components/DurationCell';
import { CellContext } from '@tanstack/react-table';
import { Metrics } from 'metrics/metrics';
import { LinkCell } from 'components/Cell/LinkCell';

const namespaceVariable = createNamespaceVariable();

Expand Down
2 changes: 1 addition & 1 deletion src/pages/Workloads/tabs/DaemonSets/DaemonSets.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@ import React, { useEffect, useMemo } from 'react';
import { DataFrameView } from '@grafana/data';
import { InteractiveTable } from '../../../../components/InteractiveTable/InterativeTable';
import { buildExpandedRowScene } from './ExpandedRow';
import { LinkCell } from 'pages/Workloads/components/LinkCell';
import { ReplicasCell } from 'pages/Workloads/components/ReplicasCell';
import { asyncQueryRunner } from 'common/queryHelpers';
import { getSeriesValue } from 'common/seriesHelpers';
import { createNamespaceVariable, resolveVariable } from 'common/variableHelpers';
import { createRowQueries } from './Queries';
import { CellContext } from '@tanstack/react-table';
import { Metrics } from 'metrics/metrics';
import { LinkCell } from 'components/Cell/LinkCell';

const namespaceVariable = createNamespaceVariable();

Expand Down
2 changes: 1 addition & 1 deletion src/pages/Workloads/tabs/Deployments/Deployments.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ import { ReplicasCell } from 'pages/Workloads/components/ReplicasCell';
import { asyncQueryRunner } from 'common/queryHelpers';
import { getSeriesValue } from 'common/seriesHelpers';
import { buildExpandedRowScene } from './DeploymentExpandedRow';
import { LinkCell } from 'pages/Workloads/components/LinkCell';
import { createNamespaceVariable, resolveVariable } from 'common/variableHelpers';
import { CellContext } from '@tanstack/react-table';
import { Metrics } from 'metrics/metrics';
import { LinkCell } from 'components/Cell/LinkCell';

const namespaceVariable = createNamespaceVariable();

Expand Down
2 changes: 1 addition & 1 deletion src/pages/Workloads/tabs/Jobs/Jobs.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ import { asyncQueryRunner } from 'common/queryHelpers';
import { getSeries } from 'common/seriesHelpers';
import { createNamespaceVariable, resolveVariable } from 'common/variableHelpers';
import { createRowQueries } from './Queries';
import { LinkCell } from 'pages/Workloads/components/LinkCell';
import { CellContext } from '@tanstack/react-table';
import { Metrics } from 'metrics/metrics';
import { LinkCell } from 'components/Cell/LinkCell';

const namespaceVariable = createNamespaceVariable();

Expand Down
2 changes: 1 addition & 1 deletion src/pages/Workloads/tabs/StatefulSets/StatefulSets.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@ import React, { useEffect, useMemo } from 'react';
import { DataFrameView } from '@grafana/data';
import { InteractiveTable } from '../../../../components/InteractiveTable/InterativeTable';
import { buildExpandedRowScene } from './ExpandedRow';
import { LinkCell } from 'pages/Workloads/components/LinkCell';
import { ReplicasCell } from 'pages/Workloads/components/ReplicasCell';
import { getSeriesValue } from 'common/seriesHelpers';
import { createNamespaceVariable, resolveVariable } from 'common/variableHelpers';
import { asyncQueryRunner } from 'common/queryHelpers';
import { createRowQueries } from './Queries';
import { CellContext } from '@tanstack/react-table';
import { Metrics } from 'metrics/metrics';
import { LinkCell } from 'components/Cell/LinkCell';

const namespaceVariable = createNamespaceVariable();

Expand Down

0 comments on commit 67b1444

Please sign in to comment.