// Copyright (C) The Arvados Authors. All rights reserved. // // SPDX-License-Identifier: AGPL-3.0 import React from 'react'; import { Accordion, AccordionDetails, AccordionSummary } from '@mui/material'; import { reduxForm, Field } from 'redux-form'; import { Grid } from '@mui/material'; import { TextField } from 'components/text-field/text-field'; import { ExpandIcon } from 'components/icon/icon'; import * as IntInput from './inputs/int-input'; import { min } from 'validators/min'; import { optional } from 'validators/optional'; import { RUN_PROCESS_ADVANCED_FORM, OUTPUT_FIELD, RUNTIME_FIELD, RAM_FIELD, VCPUS_FIELD, KEEP_CACHE_RAM_FIELD, RUNNER_IMAGE_FIELD, RunProcessAdvancedFormData } from 'store/run-process-panel/run-process-panel-actions'; export const RunProcessAdvancedForm = reduxForm({ form: RUN_PROCESS_ADVANCED_FORM, })(() =>
}> Advanced
); const ramValidation = [min(0)]; const vcpusValidation = [min(1)]; const keepCacheRamValidation = [optional(min(0))]; const runtimeValidation = [optional(min(1))];