'use client'; import { Display } from '@/components/display'; import Recharge from '@/components/subscribe/recharge'; import useGlobalStore from '@/config/use-global'; import { Button } from '@workspace/ui/components/button'; import { Card, CardContent, CardHeader, CardTitle } from '@workspace/ui/components/card'; import { Sidebar, SidebarContent } from '@workspace/ui/components/sidebar'; import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger, } from '@workspace/ui/components/tooltip'; import { Icon } from '@workspace/ui/custom-components/icon'; import { isBrowser } from '@workspace/ui/utils'; import { useTranslations } from 'next-intl'; import CopyToClipboard from 'react-copy-to-clipboard'; import { toast } from 'sonner'; export function SidebarRight({ ...props }: React.ComponentProps) { const { user } = useGlobalStore(); const t = useTranslations('layout'); return ( {t('accountBalance')} {t('giftAmount')} {t('commission')} {user?.refer_code && ( {t('inviteCode')} { if (result) { toast.success(t('copySuccess')); } }} > {t('copyInviteLink')} {user?.refer_code} )} ); }