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 SoftwareProductComponentsGeneralView extends React.Component { render() { let {qdata, qschema, onQDataChanged, onDataChanged, componentData: {displayName, description}, isReadOnlyMode} = this.props; return(

{i18n('General')}

{/** disabled until backend will be ready to implement it
{name}
*/}
onDataChanged({description})} disabled={isReadOnlyMode} value={description} type='textarea'/>
{ qschema &&

{i18n('Hypervisor')}

{i18n('Image')}

{i18n('Recovery')}

{ /** disabled until backend will be ready to implement it
*/ }

{i18n('DNS Configuration')}

{i18n('Clone')}

}
); } save() { let {onSubmit, componentData, qdata} = this.props; return onSubmit({componentData, qdata}); } } export default SoftwareProductComponentsGeneralView;