mirror of
https://github.com/portainer/portainer.git
synced 2025-07-23 15:29:42 +02:00
Some checks are pending
ci / build_images (map[arch:amd64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
ci / build_images (map[arch:arm platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:arm64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:ppc64le platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:s390x platform:linux version:]) (push) Waiting to run
ci / build_manifests (push) Blocked by required conditions
/ triage (push) Waiting to run
Lint / Run linters (push) Waiting to run
Test / test-client (push) Waiting to run
Test / test-server (map[arch:amd64 platform:linux]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
Test / test-server (map[arch:arm64 platform:linux]) (push) Waiting to run
16 lines
490 B
TypeScript
16 lines
490 B
TypeScript
import { ContainerDetailsJSON } from '../../queries/useContainer';
|
|
|
|
import { VolumeType, Values } from './types';
|
|
|
|
export function toViewModel(config: ContainerDetailsJSON): Values {
|
|
return Object.values(config.Mounts || {}).map((mount) => ({
|
|
type: (mount.Type || 'volume') as VolumeType,
|
|
name: mount.Name || mount.Source || '',
|
|
containerPath: mount.Destination || '',
|
|
readOnly: mount.RW === false,
|
|
}));
|
|
}
|
|
|
|
export function getDefaultViewModel(): Values {
|
|
return [];
|
|
}
|