Skip to content

Commit 76a80aa

Browse files
authored
chore(expo,nextjs): Re-export useAPIKeys hook (#8269)
1 parent 67cd6b9 commit 76a80aa

File tree

4 files changed

+34
-0
lines changed

4 files changed

+34
-0
lines changed

.changeset/icy-ads-itch.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
'@clerk/nextjs': patch
3+
'@clerk/expo': patch
4+
---
5+
6+
Re-exports `useAPIKeys()` hook.
7+
8+
Usage example:
9+
10+
```tsx
11+
'use client';
12+
13+
import { useAPIKeys } from '@clerk/nextjs';
14+
15+
export default function CustomAPIKeys() {
16+
const { data, isLoading, page, pageCount, fetchNext, fetchPrevious } = useAPIKeys({
17+
pageSize: 10,
18+
initialPage: 1,
19+
});
20+
21+
if (isLoading) return <div>Loading...</div>;
22+
23+
return (
24+
<ul>
25+
{data?.map(key => (
26+
<li key={key.id}>{key.name}</li>
27+
))}
28+
</ul>
29+
);
30+
}
31+
```

packages/expo/src/hooks/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export {
1111
useWaitlist,
1212
useUser,
1313
useReverification,
14+
useAPIKeys,
1415
} from '@clerk/react';
1516

1617
export * from './useSSO';

packages/nextjs/src/client-boundary/hooks.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export {
1414
useWaitlist,
1515
useUser,
1616
useReverification,
17+
useAPIKeys,
1718
} from '@clerk/react';
1819

1920
export {

packages/nextjs/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ export {
5656
useOrganizationCreationDefaults,
5757
useOrganizationList,
5858
useReverification,
59+
useAPIKeys,
5960
useSession,
6061
useSessionList,
6162
useSignIn,

0 commit comments

Comments
 (0)