import { FC } from "react"; import { Tabs, TabsTrigger, TabsContent, FormLabel } from '@marzneshin/components'; import { UserMutationType, } from "@marzneshin/features/users"; import { ExpireDateField, OnHoldTimeoutField, OnHoldExpireDurationField, } from "../fields"; import { TabsList } from "@radix-ui/react-tabs"; import { useTranslation } from "react-i18next"; import { useExpirationMethodTabs } from "./use-expiration-method-tabs"; interface ExpirationMethodProps { entity: UserMutationType | null } export const ExpirationMethodFields: FC = ({ entity }) => { const { t } = useTranslation() const { setSelectedExpirationMethodTab, defaultExpirationMethodTab } = useExpirationMethodTabs({ entity }) return ( <> {t('page.users.expire_method')} {t('page.users.determined_expire')} {t('page.users.onhold_expire')} {t('page.users.unlimited')} ) }