Skip to content

Commit 663bd51

Browse files
authored
Merge pull request #174 from aave/feat/examples
Feat/examples
2 parents 7abfb03 + c2a8e8d commit 663bd51

File tree

31 files changed

+182
-2160
lines changed

31 files changed

+182
-2160
lines changed

examples/balances/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# List all User Balances
22

3-
[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/aave/aave-sdk/tree/main/examples/balances)
3+
[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/aave/aave-v4-sdk/tree/main/examples/balances)

examples/balances/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"dev": "vite"
99
},
1010
"dependencies": {
11-
"@aave/react": "workspace:*",
11+
"@aave/react": "next",
1212
"react": "^19.1.0",
1313
"react-dom": "^19.1.0"
1414
},

examples/balances/src/App.tsx

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
1-
import { chainId, evmAddress, useUserBalances } from '@aave/react';
1+
import {
2+
chainId,
3+
evmAddress,
4+
ReservesRequestFilter,
5+
useUserBalances,
6+
} from '@aave/react';
7+
import { supportedChains } from '@aave/react/viem';
8+
9+
const defaultChain = chainId(supportedChains[0].id);
210

311
export function App() {
412
const { data, loading } = useUserBalances({
5-
chainIds: [chainId(1)],
6-
user: evmAddress('0x26D595DDDBAD81BF976EF6F24686A12A800B141F'),
13+
user: evmAddress('0x6e82eeef7d4aa83da6de167bed33443a40fada8d'),
14+
filter: {
15+
chains: {
16+
chainIds: [defaultChain],
17+
byReservesType: ReservesRequestFilter.All,
18+
},
19+
},
720
});
821

922
if (loading) {

examples/exchange-rates/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Exchange Rates
22

3-
[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/aave/aave-sdk/tree/main/examples/exchange-rates)
3+
[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/aave/aave-v4-sdk/tree/main/examples/exchange-rates)

examples/exchange-rates/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"dev": "vite"
99
},
1010
"dependencies": {
11-
"@aave/react": "workspace:*",
11+
"@aave/react": "next",
1212
"react": "^19.1.0",
1313
"react-dom": "^19.1.0"
1414
},

examples/exchange-rates/src/App.tsx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,11 @@ export function App() {
3939
<div>
4040
<strong>
4141
ETH to USD:{' '}
42-
{loading ? 'Loading...' : data ? `$${data.value}` : 'No data'}
42+
{loading
43+
? 'Loading...'
44+
: data
45+
? `$${data.value.toDisplayString(2)}`
46+
: 'No data'}
4347
</strong>
4448
</div>
4549
</div>
@@ -53,7 +57,9 @@ export function App() {
5357
</form>
5458
{exchangeRate && (
5559
<div>
56-
<strong>Current Rate: ${exchangeRate.value}</strong>
60+
<strong>
61+
Current Rate: ${exchangeRate.value.toDisplayString(2)}
62+
</strong>
5763
</div>
5864
)}
5965
</div>

examples/hubs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# List all Hubs
22

3-
[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/aave/aave-sdk/tree/main/examples/hubs)
3+
[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/aave/aave-v4-sdk/tree/main/examples/hubs)

examples/hubs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"dev": "vite"
99
},
1010
"dependencies": {
11-
"@aave/react": "workspace:*",
11+
"@aave/react": "next",
1212
"react": "^19.1.0",
1313
"react-dom": "^19.1.0",
1414
"viem": "^2.37.5",

examples/hubs/src/App.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
import { chainId, useHubs } from '@aave/react';
2+
import { supportedChains } from '@aave/react/viem';
3+
4+
const defaultChain = chainId(supportedChains[0].id);
25

36
export function App() {
47
const { data, loading } = useHubs({
5-
chainIds: [chainId(1)],
8+
query: {
9+
chainIds: [defaultChain],
10+
},
611
});
712

813
if (loading) {

examples/react-privy/.env.example

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
VITE_PRIVY_APP_ID=<privy_app_id>
22
VITE_PRIVY_CLIENT_ID=<privy_app_secret>
3-

0 commit comments

Comments
 (0)