turboci-admin/src/components/pages/admin/users/deployment-user/index.tsx
2026-03-12 04:10:01 +00:00

37 lines
1.1 KiB
TypeScript

import { Fragment, useContext } from "react";
import { AppContext } from "@/src/pages/_app";
import Divider from "@/twui/components/layout/Divider";
import AdminHero from "@/src/components/general/admin/hero";
import Tag from "@/twui/components/elements/Tag";
import Row from "@/twui/components/layout/Row";
export default function Main() {
const { pageProps } = useContext(AppContext);
const { deployment_user } = pageProps;
if (!deployment_user?.id) {
return null;
}
console.log("deployment_user", deployment_user);
const is_super_admin = Boolean(deployment_user.is_super_admin);
return (
<Fragment>
<AdminHero
title={
<Row>
<span>{deployment_user?.first_name}</span>
<span>{deployment_user?.last_name}</span>
{is_super_admin ? (
<Tag className="inline">Super Admin</Tag>
) : null}
</Row>
}
/>
<Divider />
</Fragment>
);
}