mirror of
https://github.com/pezkuwichain/pezkuwi-ui.git
synced 2026-04-24 21:47:58 +00:00
Add genesisHash to signer payload (#323)
* Add genesisHash to signer payload * fix order and add tests (#324) * fix order and add tests * Update packages/react-qr/src/util.spec.ts * Update packages/react-qr/src/util.spec.ts Co-authored-by: Jaco Greeff <jacogr@gmail.com> * Apply suggestions from code review Co-authored-by: Hanwen Cheng <heawen.cheng@gmail.com>
This commit is contained in:
@@ -12,15 +12,16 @@ import QrDisplay from './Display';
|
||||
interface Props extends BaseProps {
|
||||
address: string;
|
||||
cmd: number;
|
||||
genesisHash: Uint8Array | string;
|
||||
payload: Uint8Array;
|
||||
}
|
||||
|
||||
function DisplayPayload ({ address, className, cmd, payload, size, style }: Props): React.ReactElement<Props> | null {
|
||||
function DisplayPayload ({ address, className, cmd, genesisHash, payload, size, style }: Props): React.ReactElement<Props> | null {
|
||||
const [data, setData] = useState<Uint8Array | null>(null);
|
||||
|
||||
useEffect((): void => {
|
||||
setData(createSignPayload(address, cmd, payload));
|
||||
}, [address, cmd, payload]);
|
||||
setData(createSignPayload(address, cmd, payload, genesisHash));
|
||||
}, [address, cmd, payload, genesisHash]);
|
||||
|
||||
if (!data) {
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user