mirror of
https://github.com/portainer/portainer.git
synced 2025-07-23 07:19:41 +02:00
refactor(templates): migrate list view to react [EE-2296] (#10999)
This commit is contained in:
parent
d38085a560
commit
6ff4fd3db2
103 changed files with 2628 additions and 1315 deletions
|
@ -2,7 +2,7 @@ import _ from 'lodash';
|
|||
|
||||
import { ResourceControlViewModel } from '@/react/portainer/access-control/models/ResourceControlViewModel';
|
||||
import { EnvironmentId } from '@/react/portainer/environments/types';
|
||||
import { useInfo } from '@/react/docker/proxy/queries/useInfo';
|
||||
import { useIsStandAlone } from '@/react/docker/proxy/queries/useInfo';
|
||||
import { useEnvironment } from '@/react/portainer/environments/queries';
|
||||
|
||||
import { DockerContainer, ContainerStatus } from './types';
|
||||
|
@ -95,14 +95,11 @@ function createStatus(statusText = ''): ContainerStatus {
|
|||
return ContainerStatus.Running;
|
||||
}
|
||||
|
||||
export function useShowGPUsColumn(environmentID: EnvironmentId) {
|
||||
const isDockerStandaloneQuery = useInfo(
|
||||
environmentID,
|
||||
(info) => !(!!info.Swarm?.NodeID && !!info.Swarm?.ControlAvailable) // is not a swarm environment, therefore docker standalone
|
||||
);
|
||||
export function useShowGPUsColumn(environmentId: EnvironmentId) {
|
||||
const isDockerStandalone = useIsStandAlone(environmentId);
|
||||
const enableGPUManagementQuery = useEnvironment(
|
||||
environmentID,
|
||||
environmentId,
|
||||
(env) => env?.EnableGPUManagement
|
||||
);
|
||||
return isDockerStandaloneQuery.data && enableGPUManagementQuery.data;
|
||||
return isDockerStandalone && enableGPUManagementQuery.data;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue