import { InputNumber as CInputNumber, Input, Select } from '@gpustack/core-ui'; import { Button, Flex, Form, Radio } from 'antd'; import styled from 'styled-components'; import { StorageStatusValueMap } from '../../storage/config'; import { mockStorageData } from '../../storage/config/mock-data'; import { StorageModeValueMap } from '../config'; import { FormData } from '../config/types'; const FieldBlock = styled.div` margin-bottom: 24px; `; const StorageHeader = styled.div` display: flex; align-items: center; justify-content: flex-end; gap: 12px; margin-bottom: 12px; `; const StorageVolume = () => { const form = Form.useFormInstance(); const storageMode = Form.useWatch('storage_mode', form); return ( name="storage_mode" style={{ marginBottom: 12 }} rules={[ { required: true, message: '请选择存储卷' } ]} > {storageMode === StorageModeValueMap.Existing && (
name="storage_id" rules={[ { required: true, message: '请选择预存储卷' } ]} >