};
export const getSubprocesses = (uuid: string) => (resources: ResourcesState) => {
- const containerRequests = filterResources(isSubprocess(uuid)(resources))(resources) as ContainerRequestResource[];
+ const containerRequests = filterResources(isSubprocess(uuid))(resources) as ContainerRequestResource[];
return containerRequests.reduce((subprocesses, { uuid }) => {
const process = getProcess(uuid)(resources);
return process
? process.container.state
: process.containerRequest.state;
-const isSubprocess = (uuid: string) => (resources: ResourcesState) => (resource: Resource) =>
+const isSubprocess = (uuid: string) => (resource: Resource) =>
resource.kind === ResourceKind.CONTAINER_REQUEST
&& (resource as ContainerRequestResource).requestingContainerUuid === uuid;