Skip to content

Commit e2dd4e2

Browse files
feat(ui): show deprovisioned organization members (#9202)
Co-authored-by: Gabriel Melo <gabrielpresb@gmail.com>
1 parent 1397d63 commit e2dd4e2

59 files changed

Lines changed: 135 additions & 6 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 8 additions & 0 deletions

packages/clerk-js/src/core/resources/PublicUserData.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export class PublicUserData implements IPublicUserData {
1313
userId?: string;
1414
username?: string;
1515
banned?: boolean;
16+
deprovisioned?: boolean;
1617

1718
constructor(data: PublicUserDataJSON | PublicUserDataJSONSnapshot) {
1819
this.fromJSON(data);
@@ -28,6 +29,7 @@ export class PublicUserData implements IPublicUserData {
2829
this.userId = data.user_id;
2930
this.username = data.username;
3031
this.banned = data.banned ?? undefined;
32+
this.deprovisioned = data.deprovisioned ?? undefined;
3133
}
3234

3335
return this;
@@ -43,6 +45,7 @@ export class PublicUserData implements IPublicUserData {
4345
user_id: this.userId,
4446
username: this.username,
4547
banned: this.banned,
48+
deprovisioned: this.deprovisioned,
4649
};
4750
}
4851
}

packages/clerk-js/src/core/resources/__tests__/PublicUserData.test.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ describe('PublicUserData', () => {
1414
identifier: 'john-doe',
1515
user_id: '123',
1616
username: 'johndoe',
17+
deprovisioned: true,
1718
});
1819

1920
expect(pud).toMatchObject({
@@ -24,6 +25,7 @@ describe('PublicUserData', () => {
2425
identifier: 'john-doe',
2526
userId: '123',
2627
username: 'johndoe',
28+
deprovisioned: true,
2729
});
2830
});
2931
});

packages/localizations/src/ar-SA.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ export const arSA: LocalizationResource = {
6262
badge__canceledEndsAt: undefined,
6363
badge__currentPlan: undefined,
6464
badge__default: 'الأفتراضي',
65+
badge__deprovisioned: undefined,
6566
badge__endsAt: undefined,
6667
badge__expired: undefined,
6768
badge__freeTrial: undefined,

packages/localizations/src/be-BY.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ export const beBY: LocalizationResource = {
6262
badge__canceledEndsAt: undefined,
6363
badge__currentPlan: undefined,
6464
badge__default: 'Па-змаўчанні',
65+
badge__deprovisioned: undefined,
6566
badge__endsAt: undefined,
6667
badge__expired: undefined,
6768
badge__freeTrial: undefined,

packages/localizations/src/bg-BG.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ export const bgBG: LocalizationResource = {
6262
badge__canceledEndsAt: undefined,
6363
badge__currentPlan: undefined,
6464
badge__default: 'По подразбиране',
65+
badge__deprovisioned: undefined,
6566
badge__endsAt: undefined,
6667
badge__expired: undefined,
6768
badge__freeTrial: undefined,

packages/localizations/src/bn-IN.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ export const bnIN: LocalizationResource = {
6363
badge__canceledEndsAt: "বাতিল • শেষ {{ date | shortDate('bn-IN') }}",
6464
badge__currentPlan: 'বর্তমান প্ল্যান',
6565
badge__default: 'ডিফল্ট',
66+
badge__deprovisioned: undefined,
6667
badge__endsAt: "শেষ {{ date | shortDate('bn-IN') }}",
6768
badge__expired: 'মেয়াদ শেষ',
6869
badge__freeTrial: 'বিনামূল্যের ট্রায়াল',

packages/localizations/src/ca-ES.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ export const caES: LocalizationResource = {
6262
badge__canceledEndsAt: undefined,
6363
badge__currentPlan: undefined,
6464
badge__default: 'Per defecte',
65+
badge__deprovisioned: undefined,
6566
badge__endsAt: undefined,
6667
badge__expired: undefined,
6768
badge__freeTrial: undefined,

packages/localizations/src/cs-CZ.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ export const csCZ: LocalizationResource = {
6363
badge__canceledEndsAt: "Zrušeno • Končí {{ date | shortDate('cs-CZ') }}",
6464
badge__currentPlan: 'Aktuální plán',
6565
badge__default: 'Výchozí',
66+
badge__deprovisioned: undefined,
6667
badge__endsAt: "Končí {{ date | shortDate('cs-CZ') }}",
6768
badge__expired: 'Vypršelo',
6869
badge__freeTrial: undefined,

packages/localizations/src/da-DK.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ export const daDK: LocalizationResource = {
6262
badge__canceledEndsAt: undefined,
6363
badge__currentPlan: undefined,
6464
badge__default: 'Standard',
65+
badge__deprovisioned: undefined,
6566
badge__endsAt: undefined,
6667
badge__expired: undefined,
6768
badge__freeTrial: undefined,

0 commit comments

Comments
 (0)