mirror of
https://github.com/lux-tel/websites.git
synced 2026-10-30 20:31:36 +00:00
23 lines
913 B
TypeScript
23 lines
913 B
TypeScript
import { StakedNodesWithAddress } from '@/app/mystakes/modules/StakedNodesModule';
|
|
import { isAddress } from 'viem';
|
|
import { notFound } from 'next/navigation';
|
|
import { ModuleGrid } from '@session/ui/components/ModuleGrid';
|
|
import BalanceModule from '@/app/mystakes/modules/BalanceModule';
|
|
import TotalRewardsModule from '@/app/mystakes/modules/TotalRewardsModule';
|
|
import UnclaimedTokensModule from '@/app/mystakes/modules/UnclaimedTokensModule';
|
|
|
|
export default function Page({ params: { address } }: { params: { address: string } }) {
|
|
return isAddress(address) ? (
|
|
<div className="flex flex-col gap-4">
|
|
<ModuleGrid>
|
|
<BalanceModule addressOverride={address} />
|
|
<TotalRewardsModule addressOverride={address} />
|
|
<UnclaimedTokensModule addressOverride={address} />
|
|
</ModuleGrid>
|
|
<StakedNodesWithAddress address={address} />
|
|
</div>
|
|
) : (
|
|
notFound()
|
|
);
|
|
}
|