name: LinkPanelColumnNames.LINK_CLASS,
selected: true,
configurable: true,
- // sortDirection: SortDirection.NONE,
filters: createTree(),
render: uuid => <ResourceLinkClass uuid={uuid} />
},
name: LinkPanelColumnNames.TAIL,
selected: true,
configurable: true,
- // sortDirection: SortDirection.NONE,
filters: createTree(),
render: uuid => <ResourceLinkTail uuid={uuid} />
},
name: LinkPanelColumnNames.HEAD,
selected: true,
configurable: true,
- // sortDirection: SortDirection.NONE,
filters: createTree(),
render: uuid => <ResourceLinkHead uuid={uuid} />
},
name: LinkPanelColumnNames.UUID,
selected: true,
configurable: true,
- // sortDirection: SortDirection.NONE,
filters: createTree(),
render: uuid => <ResourceLinkUuid uuid={uuid} />
}
];
-export interface LinkPanelDataProps {
+export interface LinkPanelRootDataProps {
resources: ResourcesState;
}
-export interface LinkPanelActionProps {
+export interface LinkPanelRootActionProps {
onItemClick: (item: string) => void;
onContextMenu: (event: React.MouseEvent<HTMLElement>, item: string) => void;
onItemDoubleClick: (item: string) => void;
}
-export type LinkPanelProps = LinkPanelDataProps & LinkPanelActionProps;
+export type LinkPanelRootProps = LinkPanelRootDataProps & LinkPanelRootActionProps;
-export const LinkPanelRoot = (props: LinkPanelProps) => {
+export const LinkPanelRoot = (props: LinkPanelRootProps) => {
return <DataExplorer
id={LINK_PANEL_ID}
onRowClick={props.onItemClick}