mirror of
https://github.com/ascribe/onion.git
synced 2024-11-15 01:25:17 +01:00
contract form POST
This commit is contained in:
parent
92971a9f62
commit
07ce180ff7
@ -18,14 +18,20 @@ let CreateContractForm = React.createClass({
|
||||
|
||||
getInitialState() {
|
||||
return {
|
||||
digitalWorkKey: null,
|
||||
contractKey: null,
|
||||
isUploadReady: false
|
||||
};
|
||||
},
|
||||
|
||||
getFormData(){
|
||||
return {
|
||||
blob: this.state.contractKey
|
||||
};
|
||||
},
|
||||
|
||||
submitKey(key) {
|
||||
this.setState({
|
||||
digitalWorkKey: key
|
||||
contractKey: key
|
||||
});
|
||||
},
|
||||
|
||||
@ -39,6 +45,7 @@ let CreateContractForm = React.createClass({
|
||||
return (
|
||||
<Form
|
||||
url={ApiUrls.ownership_contract}
|
||||
getFormData={this.getFormData}
|
||||
buttons={
|
||||
<button
|
||||
type="submit"
|
||||
@ -87,7 +94,7 @@ let CreateContractForm = React.createClass({
|
||||
isReadyForFormSubmission={formSubmissionValidation.atLeastOneUploadedFile}/>
|
||||
</Property>
|
||||
<Property
|
||||
name='contract_ name'
|
||||
name='contract_name'
|
||||
label={getLangText('Contract name')}>
|
||||
<input
|
||||
type="text"
|
||||
|
Loading…
Reference in New Issue
Block a user