Skip to content

Commit

Permalink
fix: build
Browse files Browse the repository at this point in the history
  • Loading branch information
jagnani73 committed Dec 5, 2023
1 parent 32a16fa commit 5357cd1
Show file tree
Hide file tree
Showing 7 changed files with 25 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import { TokenAvatar } from "@/components/Atoms/TokenAvatar/TokenAvatar";
import { TableHeaderSorting } from "@/components/ui/tableHeaderSorting";
import { IconWrapper } from "@/components/Atoms/IconWrapper/IconWrapper";
import { GRK_SIZES } from "@/utils/constants/shared.constants";
import { useCovalent } from "@/utils/store";
import { useCovalent } from "@/utils/store/Covalent";
import { type AddressActivityListViewProps } from "@/utils/types/organisms.types";

export const AddressActivityListView: React.FC<
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { type Meta, type StoryObj } from "@storybook/react";
import { TokenBalancesListView } from "./TokenBalancesListView";
import { useEffect, useState } from "react";
import { type Option, None, Some } from "@/utils/option";
import { useCovalent } from "@/utils/store";
import { useCovalent } from "@/utils/store/Covalent";
import { type TokenBalancesListViewProps } from "@/utils/types/organisms.types";

type Story = StoryObj<typeof TokenBalancesListView>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ import { TableHeaderSorting } from "@/components/ui/tableHeaderSorting";
import { sum } from "lodash";
import { IconWrapper } from "@/components/Atoms/IconWrapper/IconWrapper";
import { GRK_SIZES } from "@/utils/constants/shared.constants";
import { useChains, useCovalent } from "@/utils/store";

import { useChains } from "@/utils/store/Chains";
import { useCovalent } from "@/utils/store/Covalent";
import {
type CrossChainBalanceItem,
type TokenBalancesListViewProps,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,8 @@ import {
type BlockTransactionWithContractTransfersWithDelta,
type TokenTransferMeta,
} from "@/utils/types/organisms.types";
import { useChains, useCovalent } from "@/utils/store";
import { useChains } from "@/utils/store/Chains";
import { useCovalent } from "@/utils/store/Covalent";

const columns: ColumnDef<BlockTransactionWithContractTransfers>[] = [
{
Expand Down
2 changes: 1 addition & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ export { AddressActivityListView } from "./components/Organisms/TokenBalances/Ad
export { TokenBalancesListView } from "./components/Organisms/TokenBalances/TokenBalancesListView/TokenBalancesListView";
export { TokenTransfersListView } from "./components/Organisms/TokenBalances/TokenTransfersListView/TokenTransfersListView";
export { NFTWalletTokenListView } from "./components/Organisms/NFTs/NFTWalletTokenListView/NFTWalletTokenListView";
export { GoldRushProvider } from "./utils/store/Goldrush";
export { CovalentProvider as GoldRushProvider } from "./utils/store/Covalent";
13 changes: 9 additions & 4 deletions src/utils/store/Chains.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
import type { ReactNode } from "react";
import { createContext, useContext, useEffect, useState } from "react";
import { useCovalent } from "./Covalent";
import { type ChainItem } from "@covalenthq/client-sdk";
import {
type ChainsProviderProps,
type ChainsType,
} from "../types/shared.types";

interface ChainsType {
chains: ChainItem[] | null;
}

interface ChainsProviderProps {
children: ReactNode;
}

const ChainsContext = createContext<ChainsType>({} as ChainsType);

Expand Down
13 changes: 9 additions & 4 deletions src/utils/store/Covalent.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
import { createContext, useContext, useMemo } from "react";
import { CovalentClient } from "@covalenthq/client-sdk";
import { Toaster } from "@/components/ui/toaster";
import {
type CovalentContextType,
type CovalentProviderProps,
} from "../types/shared.types";

interface CovalentContextType {
covalentClient: CovalentClient;
}

interface CovalentProviderProps {
children: React.ReactNode;
apikey: string;
}

const CovalentContext = createContext<CovalentContextType>(
{} as CovalentContextType
Expand Down

0 comments on commit 5357cd1

Please sign in to comment.