Skip to content
This repository was archived by the owner on Aug 30, 2022. It is now read-only.

Commit 0c324cf

Browse files
authored
make "queryClient" prop optional for <ThirdwebSDKProvider /> (#121)
* make "queryClient" prop optional for `<ThirdwebSDKProvider />` * v2.6.2-0
1 parent 84fb7ee commit 0c324cf

11 files changed

+75
-31
lines changed

docs/react.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ import { useWalletConnect } from "@thirdweb-dev/react"
136136
| [ThirdwebNftMediaProps](./react.thirdwebnftmediaprops.md) | The props for the [ThirdwebNftMedia](./react.thirdwebnftmedia.md) component. |
137137
| [ThirdwebProviderProps](./react.thirdwebproviderprops.md) | The possible props for the ThirdwebProvider. |
138138
| [ThirdwebSDKProviderProps](./react.thirdwebsdkproviderprops.md) | |
139+
| [ThirdwebSDKProviderWagmiWrapper](./react.thirdwebsdkproviderwagmiwrapper.md) | |
139140

140141
## Variables
141142

docs/react.thirdwebsdkproviderprops.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,13 @@
77
<b>Signature:</b>
88

99
```typescript
10-
export interface ThirdwebSDKProviderProps extends Pick<ThirdwebProviderProps, "desiredChainId" | "sdkOptions" | "storageInterface">
10+
export interface ThirdwebSDKProviderProps extends Omit<ThirdwebSDKProviderWagmiWrapper, "queryClient">
1111
```
12-
<b>Extends:</b> Pick&lt;[ThirdwebProviderProps](./react.thirdwebproviderprops.md)
12+
<b>Extends:</b> Omit&lt;[ThirdwebSDKProviderWagmiWrapper](./react.thirdwebsdkproviderwagmiwrapper.md)
1313
1414
## Properties
1515
1616
| Property | Modifiers | Type | Description |
1717
| --- | --- | --- | --- |
18-
| [provider](./react.thirdwebsdkproviderprops.provider.md) | | ChainOrRpc \| SignerOrProvider | |
19-
| [queryClient](./react.thirdwebsdkproviderprops.queryclient.md) | | QueryClient | |
20-
| [signer?](./react.thirdwebsdkproviderprops.signer.md) | | Signer | <i>(Optional)</i> |
18+
| [queryClient?](./react.thirdwebsdkproviderprops.queryclient.md) | | QueryClient | <i>(Optional)</i> |
2119

docs/react.thirdwebsdkproviderprops.queryclient.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
<b>Signature:</b>
88

99
```typescript
10-
queryClient: QueryClient;
10+
queryClient?: QueryClient;
1111
```

docs/react.thirdwebsdkproviderprops.signer.md

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [@thirdweb-dev/react](./react.md) &gt; [ThirdwebSDKProviderWagmiWrapper](./react.thirdwebsdkproviderwagmiwrapper.md)
4+
5+
## ThirdwebSDKProviderWagmiWrapper interface
6+
7+
<b>Signature:</b>
8+
9+
```typescript
10+
export interface ThirdwebSDKProviderWagmiWrapper extends Pick<ThirdwebProviderProps, "desiredChainId" | "sdkOptions" | "storageInterface">
11+
```
12+
<b>Extends:</b> Pick&lt;[ThirdwebProviderProps](./react.thirdwebproviderprops.md)
13+
14+
## Properties
15+
16+
| Property | Modifiers | Type | Description |
17+
| --- | --- | --- | --- |
18+
| [provider](./react.thirdwebsdkproviderwagmiwrapper.provider.md) | | ChainOrRpc \| SignerOrProvider | |
19+
| [queryClient?](./react.thirdwebsdkproviderwagmiwrapper.queryclient.md) | | QueryClient | <i>(Optional)</i> |
20+
| [signer?](./react.thirdwebsdkproviderwagmiwrapper.signer.md) | | Signer | <i>(Optional)</i> |
21+

docs/react.thirdwebsdkproviderprops.provider.md renamed to docs/react.thirdwebsdkproviderwagmiwrapper.provider.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
22

3-
[Home](./index.md) &gt; [@thirdweb-dev/react](./react.md) &gt; [ThirdwebSDKProviderProps](./react.thirdwebsdkproviderprops.md) &gt; [provider](./react.thirdwebsdkproviderprops.provider.md)
3+
[Home](./index.md) &gt; [@thirdweb-dev/react](./react.md) &gt; [ThirdwebSDKProviderWagmiWrapper](./react.thirdwebsdkproviderwagmiwrapper.md) &gt; [provider](./react.thirdwebsdkproviderwagmiwrapper.provider.md)
44

5-
## ThirdwebSDKProviderProps.provider property
5+
## ThirdwebSDKProviderWagmiWrapper.provider property
66

77
<b>Signature:</b>
88

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [@thirdweb-dev/react](./react.md) &gt; [ThirdwebSDKProviderWagmiWrapper](./react.thirdwebsdkproviderwagmiwrapper.md) &gt; [queryClient](./react.thirdwebsdkproviderwagmiwrapper.queryclient.md)
4+
5+
## ThirdwebSDKProviderWagmiWrapper.queryClient property
6+
7+
<b>Signature:</b>
8+
9+
```typescript
10+
queryClient?: QueryClient;
11+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [@thirdweb-dev/react](./react.md) &gt; [ThirdwebSDKProviderWagmiWrapper](./react.thirdwebsdkproviderwagmiwrapper.md) &gt; [signer](./react.thirdwebsdkproviderwagmiwrapper.signer.md)
4+
5+
## ThirdwebSDKProviderWagmiWrapper.signer property
6+
7+
<b>Signature:</b>
8+
9+
```typescript
10+
signer?: Signer;
11+
```

etc/react.api.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -290,11 +290,17 @@ export interface ThirdwebProviderProps<TSupportedChain extends SupportedChain =
290290
export const ThirdwebSDKProvider: React_2.FC<React_2.PropsWithChildren<ThirdwebSDKProviderProps>>;
291291

292292
// @public (undocumented)
293-
export interface ThirdwebSDKProviderProps extends Pick<ThirdwebProviderProps, "desiredChainId" | "sdkOptions" | "storageInterface"> {
293+
export interface ThirdwebSDKProviderProps extends Omit<ThirdwebSDKProviderWagmiWrapper, "queryClient"> {
294+
// (undocumented)
295+
queryClient?: QueryClient;
296+
}
297+
298+
// @public (undocumented)
299+
export interface ThirdwebSDKProviderWagmiWrapper extends Pick<ThirdwebProviderProps, "desiredChainId" | "sdkOptions" | "storageInterface"> {
294300
// (undocumented)
295301
provider: ChainOrRpc | SignerOrProvider;
296302
// (undocumented)
297-
queryClient: QueryClient;
303+
queryClient?: QueryClient;
298304
// (undocumented)
299305
signer?: Signer;
300306
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@thirdweb-dev/react",
3-
"version": "2.6.1",
3+
"version": "2.6.2-0",
44
"repository": {
55
"type": "git",
66
"url": "git+https://github.com:thirdweb-dev/react.git"

0 commit comments

Comments
 (0)