1 import { amAdmin } from "@utils/roles";
2 import { GetSiteResponse } from "lemmy-js-client";
3 import { UserService } from "../../services";
5 export default function canCreateCommunity(
6 siteRes: GetSiteResponse,
7 myUserInfo = UserService.Instance.myUserInfo,
9 const adminOnly = siteRes.site_view.local_site.community_creation_admin_only;
10 // TODO: Make this check if user is logged on as well
11 return !adminOnly || amAdmin(myUserInfo);