@enclavemoney/enclave-wallet-sdk
Version:
A simple enclave wallet SDK for React applications
31 lines (30 loc) • 719 B
TypeScript
import React from "react";
import { ThemeMode } from "../types/theme";
export interface Token {
symbol: string;
name: string;
icon?: string;
logoURI?: string;
address: string;
chainId: number;
decimals: number;
balance?: string;
amount?: string;
chainIds?: any[];
price?: number;
priceUsd?: number;
valueUsd?: number;
}
interface TokenSelectorProps {
title: string;
tokens: Token[];
onTokenSelect: (token: Token) => void;
onBack: () => void;
isLoading?: boolean;
tokenFilter?: string[];
inSwap?: boolean;
apiKey: string;
theme?: ThemeMode;
}
declare const TokenSelector: React.FC<TokenSelectorProps>;
export default TokenSelector;