mirror of
https://github.com/status-im/liquid-funding.git
synced 2025-02-01 22:26:01 +00:00
add idSender to transfer field
add date string to pledge commit time
This commit is contained in:
parent
d0d4fd9728
commit
1664255289
@ -12,9 +12,14 @@ const pledgeStateMap = {
|
||||
1: 'Paying',
|
||||
2: 'Paid'
|
||||
}
|
||||
const convertToDatetime = commitTime => {
|
||||
if (Number(commitTime) === 0) return 0
|
||||
const date = new Date(commitTime * 1000)
|
||||
return `${date.toLocaleDateString()} ${date.toLocaleTimeString()}`
|
||||
}
|
||||
const formatField = field => ({
|
||||
...field,
|
||||
commitTime: convertToHours(field.commitTime),
|
||||
commitTime: convertToDatetime(field.commitTime),
|
||||
amount: toEther(field.amount),
|
||||
token: getTokenLabel(field.token),
|
||||
intendedProject: projectText(field.intendedProject),
|
||||
|
@ -18,9 +18,9 @@ const TransferDialog = ({ row, handleClose, transferPledgeAmounts }) => (
|
||||
<Formik
|
||||
initialValues={{}}
|
||||
onSubmit={async (values, { setSubmitting, resetForm, setStatus }) => {
|
||||
const { owner, id } = row
|
||||
const { amount, idReceiver } = values
|
||||
const args = [owner, id, toWei(amount.toString()), idReceiver]
|
||||
const { id } = row
|
||||
const { idSender, amount, idReceiver } = values
|
||||
const args = [idSender, id, toWei(amount.toString()), idReceiver]
|
||||
transfer(...args)
|
||||
.send()
|
||||
.then(res => {
|
||||
@ -28,7 +28,6 @@ const TransferDialog = ({ row, handleClose, transferPledgeAmounts }) => (
|
||||
const { events: { Transfer: { returnValues } } } = res
|
||||
transferPledgeAmounts(returnValues)
|
||||
handleClose()
|
||||
|
||||
})
|
||||
.catch(e => {
|
||||
console.log({e})
|
||||
@ -74,6 +73,20 @@ const TransferDialog = ({ row, handleClose, transferPledgeAmounts }) => (
|
||||
onBlur={handleBlur}
|
||||
value={values.amount || ''}
|
||||
/>
|
||||
<TextField
|
||||
margin="normal"
|
||||
id="idSender"
|
||||
name="idSender"
|
||||
label="Profile Id to send from"
|
||||
placeholder="Profile Id to send from"
|
||||
variant="outlined"
|
||||
type="number"
|
||||
autoComplete="off"
|
||||
fullWidth
|
||||
onChange={handleChange}
|
||||
onBlur={handleBlur}
|
||||
value={values.idSender || ''}
|
||||
/>
|
||||
<TextField
|
||||
margin="normal"
|
||||
id="idReceiver"
|
||||
|
Loading…
x
Reference in New Issue
Block a user