X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/6e0c6489bc761bac498ff4a77dc1bcd777594c67..dbf577587c53e159cf7bd8dfb45dfb64c6ff7bf7:/src/views-components/data-explorer/renderers.tsx diff --git a/src/views-components/data-explorer/renderers.tsx b/src/views-components/data-explorer/renderers.tsx index b74e8af19e..ce4d430fd1 100644 --- a/src/views-components/data-explorer/renderers.tsx +++ b/src/views-components/data-explorer/renderers.tsx @@ -25,7 +25,7 @@ import { UserResource } from '~/models/user'; import { toggleIsActive, toggleIsAdmin } from '~/store/users/users-actions'; import { LinkResource } from '~/models/link'; import { navigateTo } from '~/store/navigation/navigation-action'; -import { withResource, getDataFromResource } from './with-resources'; +import { withResource, getDataFromResource, withResourceData } from '~/views-components/data-explorer/with-resources'; const renderName = (item: { name: string; uuid: string, kind: string }) => @@ -203,21 +203,21 @@ const renderNodeInfo = (data: string) => { return {JSON.stringify(data, null, 4)}; }; -export const ComputeNodeInfo = withResource(({ resource }) => renderNodeInfo(getDataFromResource('info', resource))); +export const ComputeNodeInfo = withResourceData('info', renderNodeInfo); -export const ComputeNodeUuid = withResource(({ resource }) => renderNodeData(getDataFromResource('uuid', resource))); +export const ComputeNodeUuid = withResourceData('uuid', renderNodeData); -export const ComputeNodeDomain = withResource(({ resource }) => renderNodeData(getDataFromResource('domain', resource))); +export const ComputeNodeDomain = withResourceData('domain', renderNodeData); -export const ComputeNodeFirstPingAt = withResource(({ resource }) => renderNodeDate(getDataFromResource('firstPingAt', resource))); +export const ComputeNodeFirstPingAt = withResourceData('firstPingAt', renderNodeDate); -export const ComputeNodeHostname = withResource(({ resource }) => renderNodeData(getDataFromResource('hostname', resource))); +export const ComputeNodeHostname = withResourceData('hostname', renderNodeData); -export const ComputeNodeIpAddress = withResource(({ resource }) => renderNodeData(getDataFromResource('ipAddress', resource))); +export const ComputeNodeIpAddress = withResourceData('ipAddress', renderNodeData); -export const ComputeNodeJobUuid = withResource(({ resource }) => renderNodeData(getDataFromResource('jobUuid', resource))); +export const ComputeNodeJobUuid = withResourceData('jobUuid', renderNodeData); -export const ComputeNodeLastPingAt = withResource(({ resource }) => renderNodeDate(getDataFromResource('lastPingAt', resource))); +export const ComputeNodeLastPingAt = withResourceData('lastPingAt', renderNodeDate); // Links Resources const renderLinkName = (item: { name: string }) =>