import { ScrollArea, Sheet, SheetContent, SheetHeader, SheetTitle, Tabs, TabsContent, TabsList, TabsTrigger, } from "@marzneshin/components"; import { UserServicesTable } from "@marzneshin/features/users"; import type { UserType } from "@marzneshin/features/users"; import type { FC } from "react"; import { useTranslation } from "react-i18next"; import { QRCodeSection, UserInfoTable } from "./user-info"; import { SubscriptionActions } from "./user-info/subscription-actions"; interface UsersSettingsDialogProps { onOpenChange: (state: boolean) => void; open: boolean; entity: UserType | null; } export const UsersSettingsDialog: FC = ({ onOpenChange, open, entity, }) => { const { t } = useTranslation(); if (entity) { return ( {t("settings")} {" "} {t("user_info")}{" "} {" "} {t("services")}{" "} ); } };