Przeglądaj źródła

Merge pull request #14453 from overleaf/ab-admin-flag-managed

[web] Easily identify managed users and groups in admin and Front

GitOrigin-RevId: 9137a680f902a92adcc434aacd6c35726a2f5dbe
Alexandre Bourdin 3 lat temu
rodzic
commit
9787edcc8e

+ 11 - 0
services/web/types/admin/subscription.ts

@@ -0,0 +1,11 @@
+import { GroupPolicy } from '../subscription/dashboard/subscription'
+import { TeamInvite } from './team-invite'
+
+export type Subscription = {
+  _id: string
+  teamInvites: TeamInvite[]
+  groupPolicy: GroupPolicy
+  admin_id: string
+  groupPlan: boolean
+  customAccount: boolean
+}

+ 3 - 0
services/web/types/admin/team-invite.ts

@@ -0,0 +1,3 @@
+export type TeamInvite = {
+  email: string
+}

+ 4 - 0
services/web/types/admin/user.ts

@@ -0,0 +1,4 @@
+export type User = {
+  _id: string
+  email: string
+}