-
Notifications
You must be signed in to change notification settings - Fork 33
/
Copy pathpage.tsx
46 lines (43 loc) · 1.05 KB
/
page.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
'use client';
import { usePassport } from '@/context/passport';
import { Heading, Button, Link } from '@biom3/react';
import NextLink from 'next/link';
export default function PassportMethods() {
const {
getIdToken,
getAccessToken,
getLinkedAddresses,
getUserInfo,
} = usePassport();
return (
<div className="flex-container">
<Heading className="mb-1">Passport Methods</Heading>
<Button
className="mb-1"
size="medium"
onClick={getIdToken}>
Get ID Token
</Button>
<Button
className="mb-1"
size="medium"
onClick={getAccessToken}>
Get Access Token
</Button>
<Button
className="mb-1"
size="medium"
onClick={getLinkedAddresses}>
Get Linked Addresses
</Button>
<Button
className="mb-1"
size="medium"
onClick={getUserInfo}>
Get User Info
</Button>
<br />
<Link rc={<NextLink href="/" />}>Return to Examples</Link>
</div>
);
}