mirror of
https://github.com/lux-tel/websites.git
synced 2026-10-30 20:31:36 +00:00
21 lines
941 B
TypeScript
21 lines
941 B
TypeScript
import StakedBalanceModule from '@/app/mystakes/modules/StakedBalanceModule';
|
|
import { StakedNodesWithAddress } from '@/app/mystakes/modules/StakedNodesModule';
|
|
import TotalRewardsModule from '@/app/mystakes/modules/TotalRewardsModule';
|
|
import { ModuleGrid } from '@session/ui/components/ModuleGrid';
|
|
import { notFound } from 'next/navigation';
|
|
import { isAddress } from 'viem';
|
|
|
|
export function AddressInfo({ address }: { address: string }) {
|
|
return isAddress(address) ? (
|
|
<div className="mx-auto flex w-full min-w-4xl max-w-4xl flex-col gap-4 self-center overflow-y-auto">
|
|
<ModuleGrid className="md:p-6">
|
|
<StakedBalanceModule addressOverride={address} size="default" variant="default" />
|
|
<TotalRewardsModule addressOverride={address} size="default" />
|
|
</ModuleGrid>
|
|
<StakedNodesWithAddress address={address} scopeId={`addressList.${address}`} hideButtons />
|
|
</div>
|
|
) : (
|
|
notFound()
|
|
);
|
|
}
|