mirror of
https://github.com/bitwarden/browser
synced 2026-03-01 02:51:24 +00:00
* Initial comment * Add changes for the create org with payment method * Add the secrets manager trail flow * Add the banners * Add changes for the Disabled Org * Add banner to payment method page * Refactoring changes * Resolve the bug on tha payment method * Resolve lint error * Resolve Pr comments * resolve the lint issue * Resolve the lint wrong file issue * Rename object properly * Resolve pr comments from sm team * Resolve the pr comments from sm team * Fix the failing test * Resolve some issue with vault * Resolve the comments from sm team * Resolve some pr comments from vault team * Resolve pr comments from auth team * Exported ValidOrgParams enum * Removed unnecessary interpolation * Corrected bit-banner id for trial * Resolve pr comments from auth team * Resolve pr comments from auth team * Removed unnecessary method * Made OrganizationCreateRequest a subtype of OrganizationNoPaymentMethodCreateRequest * Resolve review changes from sm * Resolve review changes from dm * Resolve the pr comments from billing * move the free-trial to core * Move free-trial change to right file * Revert changes on the free trial page * Resolve the comment on protected trial page * Resolve the comment on protected trial page * Revert the next async change * resolve pr comment fro vault team * resolve the default message comments * remove unused method * resolve email sending issue * Fix the pop issue on payment method * Fix some console errors * Fix the pop refresh page * move the trial services to billing folder * resolve pr comments * Resolve the import issues * Move the observable up * Resolve blank payment method for trialing org * Changes to disable icon is removed onsubmit * Remove unused references * add a missing a period at the end of it * resolve the reload issue * Resolve the disable icon issue * Fix the admin access bug * Resolve the lint issue * Fix the message incorrect format * Formatting fixed * Resolve the access issue of other users role
44 lines
1.4 KiB
HTML
44 lines
1.4 KiB
HTML
<bit-nav-group
|
|
*ngIf="activeOrganization$ | async as activeOrganization"
|
|
[text]="activeOrganization.name"
|
|
[ariaLabel]="['organization' | i18n, activeOrganization.name].join(' ')"
|
|
icon="bwi-business"
|
|
[route]="['../', activeOrganization.id]"
|
|
[routerLinkActiveOptions]="{ exact: true }"
|
|
[(open)]="open"
|
|
>
|
|
<i
|
|
slot="end"
|
|
*ngIf="!activeOrganization.enabled"
|
|
class="bwi bwi-exclamation-triangle tw-my-auto !text-alt-2"
|
|
[attr.aria-label]="'organizationIsDisabled' | i18n"
|
|
appA11yTitle="{{ 'organizationIsDisabled' | i18n }}"
|
|
></i>
|
|
<ng-container *ngIf="organizations$ | async as organizations">
|
|
<bit-nav-item
|
|
*ngFor="let org of organizations"
|
|
[text]="org.name"
|
|
[ariaLabel]="['organization' | i18n, org.name].join(' ')"
|
|
[route]="['../', org.id]"
|
|
(mainContentClicked)="toggle()"
|
|
[routerLinkActiveOptions]="{ exact: true }"
|
|
(click)="handleUnpaidSubscription(org)"
|
|
>
|
|
<i
|
|
slot="end"
|
|
*ngIf="org.enabled == false"
|
|
class="bwi bwi-exclamation-triangle !text-alt-2"
|
|
[attr.aria-label]="'organizationIsDisabled' | i18n"
|
|
appA11yTitle="{{ 'organizationIsDisabled' | i18n }}"
|
|
></i>
|
|
</bit-nav-item>
|
|
</ng-container>
|
|
<bit-nav-item
|
|
*ngIf="!hideNewButton"
|
|
icon="bwi-plus"
|
|
[text]="'newOrganization' | i18n"
|
|
route="/create-organization"
|
|
></bit-nav-item>
|
|
<bit-nav-divider></bit-nav-divider>
|
|
</bit-nav-group>
|