31 lines
1.1 KiB
HTML
31 lines
1.1 KiB
HTML
<bit-dialog dialogSize="default">
|
|
<ng-container bitDialogTitle>
|
|
<span>{{ "createAccessToken" | i18n }}</span>
|
|
<span class="tw-text-sm tw-normal-case tw-text-muted">
|
|
{{ data.subTitle }}
|
|
</span>
|
|
</ng-container>
|
|
|
|
<div bitDialogContent>
|
|
<bit-callout type="info" [title]="'accessTokenCallOutTitle' | i18n">
|
|
{{ "downloadAccessToken" | i18n }}<br />
|
|
{{ "expiresOnAccessToken" | i18n }}
|
|
{{ data.expirationDate === null ? ("never" | i18n) : (data.expirationDate | date: "medium") }}
|
|
</bit-callout>
|
|
|
|
<bit-form-field class="tw-mb-0">
|
|
<bit-label>{{ "accessToken" | i18n }}</bit-label>
|
|
<textarea bitInput disabled rows="4">{{ data.accessToken }}</textarea>
|
|
</bit-form-field>
|
|
{{ "expiresOnAccessToken" | i18n }}
|
|
{{ data.expirationDate === null ? ("never" | i18n) : (data.expirationDate | date: "medium") }}
|
|
</div>
|
|
|
|
<div bitDialogFooter class="tw-flex tw-gap-2">
|
|
<button bitButton buttonType="primary" (click)="copyAccessToken()">
|
|
<i class="bwi bwi-clone" aria-hidden="true"></i>
|
|
{{ "copyToken" | i18n }}
|
|
</button>
|
|
</div>
|
|
</bit-dialog>
|