Files
backroad/app/react/docker/containers/CreateView/LabelsTab/toViewModel.ts
Chaim Lev-Ari 3c095c172b feat(containers): migrate labels tab to react [EE-5212]
fix(containers/labels): apply labels tab change

fix(container/labels): fix validation

fix(containers/labels): error type

refactor(containers): tabs view models

fix(docker/containers): control values

fix(containers): fix style issues
2023-09-25 20:49:26 +03:00

19 lines
400 B
TypeScript

import { ContainerJSON } from '../../queries/container';
import { Values } from './types';
export function toViewModel(config: ContainerJSON): Values {
if (!config || !config.Config || !config.Config.Labels) {
return [];
}
return Object.entries(config.Config.Labels).map(([name, value]) => ({
name,
value,
}));
}
export function getDefaultViewModel(): Values {
return [];
}