← marzneshin
/
v0.6.0
/
dashboard/src/modules/admins/components/pills/admin-permission-pill.tsx
https://dev.kronoz.win/r/marzneshin.git
1import { type FC } from "react";
2import { BooleanPill } from "@marzneshin/components";
3import { useTranslation } from "react-i18next";
4import { AdminProp } from "@marzneshin/modules/admins";
5
6export const AdminPermissionPill: FC<AdminProp> = ({ admin }) => {
7 const { t } = useTranslation();
8 return (
9 <BooleanPill
10 active={admin.is_sudo}
11 activeLabel={t('sudo')}
12 activeVariant="royal"
13 inactiveLabel={t('normal')}
14 inactiveVariant="warning"
15 />
16 )
17}