From 78a8cb97cad57ebb68440791318ada7d2ff2dc25 Mon Sep 17 00:00:00 2001
From: vmittal05 <41340985+vmittal05@users.noreply.github.com>
Date: Wed, 4 Dec 2019 01:31:13 +0530
Subject: [PATCH] Create RequestRow.js
Fetch request data of an account
---
components/RequestRow.js | 42 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
create mode 100644 components/RequestRow.js
diff --git a/components/RequestRow.js b/components/RequestRow.js
new file mode 100644
index 00000000..7f94189a
--- /dev/null
+++ b/components/RequestRow.js
@@ -0,0 +1,42 @@
+import React,{Component} from 'react';
+import {Table,Button, Accordion} from 'semantic-ui-react';
+import web3 from '../ethereum/web3';
+// import Campaign from '../ethereum/DocContract';
+class RequestRow extends Component{
+
+ // onApprove = async ()=>{
+ // const campaign=Campaign(this.props.address);
+ // const accounts=await web3.eth.getAccounts();
+ // await campaign.methods.approveRequest(this.props.id).send({
+ // from: accounts[0]
+ // });
+ // };
+
+ // onFinalize = async ()=>{
+ // const campaign=Campaign(this.props.address);
+ // const accounts=await web3.eth.getAccounts();
+ // await campaign.methods.finalizeRequest(this.props.id).send({
+ // from: accounts[0]
+ // });
+ // }
+
+ render(){
+ const {Row,Cell}=Table;
+ const {id,requestings,docCount}=this.props;
+ // const readyToFinalize= request.approvalCount > approversCount/2;
+ return(
+
+ {id} |
+ {requestings.requester} |
+ {requestings.requestee} |
+ {requestings.docIndex/*web3.utils.fromWei(request.fee,'ether')*/} |
+ {requestings.dateType} |
+ {requestings.granted}
+ |
+ {requestings.timeAfter}
+ |
+
+ )
+ }
+}
+export default RequestRow;