import React from 'react'; import i18n from 'nfvo-utils/i18n/i18n.js'; import ValidationForm from 'nfvo-components/input/validation/ValidationForm.jsx'; import ValidationInput from'nfvo-components/input/validation/ValidationInput.jsx'; class SoftwareProductComponentStorageView extends React.Component { static propTypes = { componentId: React.PropTypes.string, onQDataChanged: React.PropTypes.func, onSubmit: React.PropTypes.func, isReadOnlyMode: React.PropTypes.bool }; render() { let {qdata, qschema, onQDataChanged, onSubmit, isReadOnlyMode} = this.props; return(
onSubmit({qdata})} className='component-questionnaire-validation-form' isReadOnlyMode={isReadOnlyMode} onDataChanged={onQDataChanged} data={qdata} schema={qschema}>
{i18n('Backup')}
{i18n('Snapshot Backup')}
{i18n('Log Backup')}
); } save(){ return this.refs.storageValidationForm.handleFormSubmit(new Event('dummy')); } } export default SoftwareProductComponentStorageView;