1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-19 13:29:41 +02:00
portainer/app/react/docker/containers/CreateView/CommandsTab/validation.ts

16 lines
529 B
TypeScript

import { object, SchemaOf, string } from 'yup';
import { validation as consoleValidation } from './ConsoleSettings';
import { validation as logConfigValidation } from './LoggerConfig';
import { Values } from './types';
export function validation(): SchemaOf<Values> {
return object({
cmd: string().nullable().default(''),
entrypoint: string().nullable().default(''),
logConfig: logConfigValidation(),
console: consoleValidation(),
user: string().default(''),
workingDir: string().default(''),
});
}