chore(TechDocs): extract defaultColumns into the columns util file
Signed-off-by: Yingbai He <yingbai.he@mycase.com>
This commit is contained in:
@@ -33,7 +33,7 @@ import {
|
||||
TableProps,
|
||||
} from '@backstage/core-components';
|
||||
import { actionFactories } from './actions';
|
||||
import { columnFactories } from './columns';
|
||||
import { columnFactories, defaultColumns } from './columns';
|
||||
import { toLowerMaybe } from '../../../helpers';
|
||||
import { DocsTableRow } from './types';
|
||||
|
||||
@@ -51,14 +51,6 @@ export type DocsTableProps = {
|
||||
options?: TableOptions<DocsTableRow>;
|
||||
};
|
||||
|
||||
const defaultColumns: TableColumn<DocsTableRow>[] = [
|
||||
columnFactories.createTitleColumn({ hidden: true }),
|
||||
columnFactories.createNameColumn(),
|
||||
columnFactories.createOwnerColumn(),
|
||||
columnFactories.createKindColumn(),
|
||||
columnFactories.createTypeColumn(),
|
||||
];
|
||||
|
||||
/**
|
||||
* Component which renders a table documents
|
||||
*
|
||||
|
||||
@@ -36,7 +36,7 @@ import { DocsTable } from './DocsTable';
|
||||
import { OffsetPaginatedDocsTable } from './OffsetPaginatedDocsTable';
|
||||
import { CursorPaginatedDocsTable } from './CursorPaginatedDocsTable';
|
||||
import { actionFactories } from './actions';
|
||||
import { columnFactories } from './columns';
|
||||
import { columnFactories, defaultColumns } from './columns';
|
||||
import { DocsTableRow } from './types';
|
||||
import { toLowerMaybe } from '../../../helpers';
|
||||
import { rootDocsRouteRef } from '../../../routes';
|
||||
@@ -52,14 +52,6 @@ export type EntityListDocsTableProps = {
|
||||
options?: TableOptions<DocsTableRow>;
|
||||
};
|
||||
|
||||
const defaultColumns: TableColumn<DocsTableRow>[] = [
|
||||
columnFactories.createTitleColumn({ hidden: true }),
|
||||
columnFactories.createNameColumn(),
|
||||
columnFactories.createOwnerColumn(),
|
||||
columnFactories.createKindColumn(),
|
||||
columnFactories.createTypeColumn(),
|
||||
];
|
||||
|
||||
/**
|
||||
* Component which renders a table with entities from catalog.
|
||||
*
|
||||
|
||||
@@ -85,3 +85,11 @@ export const columnFactories = {
|
||||
};
|
||||
},
|
||||
};
|
||||
|
||||
export const defaultColumns: TableColumn<DocsTableRow>[] = [
|
||||
columnFactories.createTitleColumn({ hidden: true }),
|
||||
columnFactories.createNameColumn(),
|
||||
columnFactories.createOwnerColumn(),
|
||||
columnFactories.createKindColumn(),
|
||||
columnFactories.createTypeColumn(),
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user