Skip to content

Commit 3629c3a

Browse files
feat(packages): resolve comments
1 parent 7f4c096 commit 3629c3a

File tree

6 files changed

+7
-12
lines changed

6 files changed

+7
-12
lines changed

routes/vault/src/api/index.ts

Lines changed: 0 additions & 7 deletions
This file was deleted.

routes/vault/src/api/getVaultProviders.ts renamed to routes/vault/src/clients/vault-providers-api/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Vault Provider API
2+
* Vault Provider API Client
33
*
44
* This module handles fetching vault provider data.
55
* Currently returns mock data, but structured to support GraphQL integration.

routes/vault/src/components/VaultDashboard/VaultDashboard.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { useRepayFlow } from "../../hooks/useRepayFlow";
1313
import { usePeginFlow } from "../../hooks/usePeginFlow";
1414
import { EmptyState } from "./EmptyState";
1515
import { VaultActivityCard } from "./VaultActivityCard";
16+
import type { VaultActivity } from "../../mockData/vaultActivities";
1617

1718
export function VaultDashboard() {
1819
// Data fetching
@@ -96,7 +97,7 @@ export function VaultDashboard() {
9697
isEmpty={activities.length === 0}
9798
isConnected={isWalletConnected}
9899
>
99-
{activities.map((activity) => (
100+
{activities.map((activity: VaultActivity) => (
100101
<VaultActivityCard
101102
key={activity.id}
102103
activity={activity}

routes/vault/src/components/modals/PeginModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { useState, useMemo } from "react";
1313
import { bitcoinIcon } from "../../assets";
1414
import { useVaultProviders } from "../../hooks/useVaultProviders";
1515
import { usePeginForm } from "../../hooks/usePeginForm";
16-
import type { VaultProvider } from "../../api";
16+
import type { VaultProvider } from "../../clients/vault-providers-api";
1717

1818
interface PeginModalProps {
1919
open: boolean;

routes/vault/src/hooks/useVaultPositions.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import { useMemo } from "react";
22
import { useChainConnector } from "@babylonlabs-io/wallet-connector";
33
import type { Hex } from "viem";
4-
import { usePeginRequests, usePeginStorage } from "./usePeginRequests";
4+
import { usePeginRequests } from "./usePeginRequests";
5+
import { usePeginStorage } from "./usePeginStorage";
56

67
/**
78
* Hook to manage vault positions data fetching and wallet connection

routes/vault/src/hooks/useVaultProviders.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { useQuery } from '@tanstack/react-query';
2-
import { getVaultProviders } from '../api';
2+
import { getVaultProviders } from '../clients/vault-providers-api';
33

44
const FIVE_MINUTES = 5 * 60 * 1000;
55

0 commit comments

Comments
 (0)