-<cd-loading-panel *ngIf="editing && loading && !error"
- i18n>Loading bucket data...</cd-loading-panel>
-
<div class="cd-col-form"
- *ngIf="!loading && !error">
+ *cdFormLoading="loading">
<form name="bucketForm"
#frm="ngForm"
[formGroup]="bucketForm"
id="versioning"
name="versioning"
formControlName="versioning"
- [checked]="isVersioningEnabled"
- (change)="updateVersioning()">
+ (change)="setMfaDeleteValidators()">
<label class="custom-control-label"
for="versioning"
i18n>Enabled</label>
id="mfa-delete"
name="mfa-delete"
formControlName="mfa-delete"
- [checked]="isMfaDeleteEnabled"
- (change)="updateMfaDelete()">
+ (change)="setMfaDeleteValidators()">
<label class="custom-control-label"
for="mfa-delete"
i18n>Delete enabled</label>
</div>
<div class="card-footer">
- <div class="button-group text-right">
- <cd-submit-button (submitAction)="submit()"
- i18n="form action button|Example: Create Pool@@formActionButton"
- [form]="bucketForm">{{ action | titlecase }} {{ resource | upperFirst }}</cd-submit-button>
- <cd-back-button></cd-back-button>
- </div>
+ <cd-form-button-panel (submitActionEvent)="submit()"
+ [form]="bucketForm"
+ [submitText]="(action | titlecase) + ' ' + (resource | upperFirst)"
+ wrappingClass="text-right"></cd-form-button-panel>
</div>
</div>
</form>