+@if (!versionLoadResult$) {
+
+
+ {{ 'version-control.restore-entities-from-version' | translate: {versionName} }}
+
+
+
+
+
+
+
+ {{ 'version-control.rollback-on-error' | translate }}
+
+
+
+
+
+
+
+} @else {
+
{{ 'version-control.no-entities-restored' | translate }}
-
-
{{ entityTypeLoadResultMessage(entityTypeLoadResult) }}
-
-
-
-
+
+ @for (entityTypeLoadResult of entityTypeLoadResults; track entityTypeLoadResult.entityType) {
+ {{ entityTypeLoadResultMessage(entityTypeLoadResult) }}
+ }
+ @if ((versionLoadResult$ | async)?.done || hasError) {
+
+
+
+ } @else {
version-control.restoring-entities-from-version
-
-
+ }
+}
diff --git a/ui-ngx/src/app/modules/home/components/vc/entity-types-version-create.component.html b/ui-ngx/src/app/modules/home/components/vc/entity-types-version-create.component.html
index 8fdf22f6cd..b2160e8ab8 100644
--- a/ui-ngx/src/app/modules/home/components/vc/entity-types-version-create.component.html
+++ b/ui-ngx/src/app/modules/home/components/vc/entity-types-version-create.component.html
@@ -18,86 +18,90 @@