Newer
Older
import { RequestSign } from '@polkadot/extension-base/background/types'
import { SignerPayloadJSON } from '@polkadot/types/types'
import { useStore } from 'nanostores/react'
import { signRequests } from '../../stores/signRequests'
import SigningRequest from './SigningRequest'
const [idx, setIdx] = useState(0)
const request = requests[idx]
const isTransaction = !!(request?.request?.payload as SignerPayloadJSON)
?.blockNumber
return (
<>
{requests.length > 1 && (
<RequestIndex index={idx} total={requests.length} onChange={setIdx} />
buttonText={isTransaction ? 'Sign the transaction' : 'Sign the message'}
signId={request.id}
url={request.url}
/>
</>
)
}
export default Signing