Update FeatureSet interface to include used counts

This commit is contained in:
Tuan Dang
2023-05-26 00:26:16 +03:00
parent c45120e6e9
commit c730280eff
+6 -2
View File
@@ -18,8 +18,10 @@ interface FeatureSet {
_id: string | null; _id: string | null;
slug: 'starter' | 'team' | 'pro' | 'enterprise' | null; slug: 'starter' | 'team' | 'pro' | 'enterprise' | null;
tier: number; tier: number;
projectLimit: number | null; workspaceLimit: number | null;
workspacesUsed: number;
memberLimit: number | null; memberLimit: number | null;
membersUsed: number;
secretVersioning: boolean; secretVersioning: boolean;
pitRecovery: boolean; pitRecovery: boolean;
rbac: boolean; rbac: boolean;
@@ -44,8 +46,10 @@ class EELicenseService {
_id: null, _id: null,
slug: null, slug: null,
tier: -1, tier: -1,
projectLimit: null, workspaceLimit: null,
workspacesUsed: 0,
memberLimit: null, memberLimit: null,
membersUsed: 0,
secretVersioning: true, secretVersioning: true,
pitRecovery: true, pitRecovery: true,
rbac: true, rbac: true,