remove currency model and all references
This commit is contained in:
@@ -5,34 +5,36 @@ import { useLazyLoadQuery } from "react-relay";
|
||||
|
||||
import { useCurrentUser } from "../../contexts/UserProvider";
|
||||
import { Messages } from "../../messages";
|
||||
import { Balances } from "./Balances";
|
||||
import { FiatBalances } from "./FiatBalances";
|
||||
import { Balance } from "./Balance";
|
||||
import { FiatBalance } from "./FiatBalance";
|
||||
import type { WalletQuery } from "./__generated__/WalletQuery.graphql";
|
||||
|
||||
export const Wallet: FC = () => {
|
||||
const { isAuthenticated } = useCurrentUser();
|
||||
const { fiatBalances, balances } = useLazyLoadQuery<WalletQuery>(
|
||||
const { currentUser } = useLazyLoadQuery<WalletQuery>(
|
||||
graphql`
|
||||
query WalletQuery {
|
||||
fiatBalances {
|
||||
...FiatBalances_fiatBalances
|
||||
}
|
||||
balances {
|
||||
...Balances_balances
|
||||
currentUser {
|
||||
fiatBalance {
|
||||
...FiatBalance_fiatBalance
|
||||
}
|
||||
balance {
|
||||
...Balance_balance
|
||||
}
|
||||
}
|
||||
}
|
||||
`,
|
||||
{}
|
||||
);
|
||||
|
||||
if (!isAuthenticated) return <Messages.Unauthenticated />;
|
||||
if (!isAuthenticated || !currentUser) return <Messages.Unauthenticated />;
|
||||
|
||||
return (
|
||||
<div className="flex flex-col h-full w-full overflow-x-hidden">
|
||||
<div className="container mx-auto px-4 sm:px-8 max-w-3xl">
|
||||
<div className="py-8">
|
||||
<FiatBalances fiatBalancesRef={fiatBalances} />
|
||||
<Balances balancesRef={balances} />
|
||||
<FiatBalance fiatBalancesRef={currentUser.fiatBalance} />
|
||||
<Balance balancesRef={currentUser.balance} />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user