separate regsiter and disclose on 2 different pages

This commit is contained in:
turnoffthiscomputer
2024-10-16 11:42:34 -07:00
parent 270f385b2c
commit 2d9aed5051
2 changed files with 24 additions and 10 deletions

View File

@@ -0,0 +1,24 @@
'use client';
import { OpenPassportQRcode } from '../../../../../src/QRcode/OpenPassportQRcode';
import { v4 as uuidv4 } from 'uuid';
import { OpenPassportVerifier } from '../../../../../src/OpenPassportVerifier';
import { COMMITMENT_TREE_TRACKER_URL } from '../../../../../../common/src/constants/constants';
export default function Prove() {
const userId = uuidv4();
const scope = 'scope';
const openPassportVerifierDisclose = new OpenPassportVerifier('vc_and_disclose', scope).setCommitmentMerkleTreeUrl(COMMITMENT_TREE_TRACKER_URL).excludeCountries('Albania').setMinimumAge(20).enableOFACCheck().setNationality('Germany');
return (
<div className="h-screen w-full bg-white flex flex-col items-center justify-center gap-4">
<OpenPassportQRcode
appName="Mock App"
userId={userId}
userIdType={'uuid'}
openPassportVerifier={openPassportVerifierDisclose}
onSuccess={(attestation) => {
}}
/>
</div>
);
}

View File

@@ -8,9 +8,7 @@ import axios from 'axios';
export default function Prove() {
const userId = uuidv4();
const scope = 'scope';
const openPassportVerifier = new OpenPassportVerifier('register', scope).setCommitmentMerkleTreeUrl(COMMITMENT_TREE_TRACKER_URL);
const openPassportVerifierDisclose = new OpenPassportVerifier('vc_and_disclose', scope).setCommitmentMerkleTreeUrl(COMMITMENT_TREE_TRACKER_URL);
return (
<div className="h-screen w-full bg-white flex flex-col items-center justify-center gap-4">
<OpenPassportQRcode
@@ -26,14 +24,6 @@ export default function Prove() {
});
}}
/>
<OpenPassportQRcode
appName="Mock App"
userId={userId}
userIdType={'uuid'}
openPassportVerifier={openPassportVerifierDisclose}
onSuccess={(attestation) => {
}}
/>
</div>
);
}