+
{intl.formatMessage({ id: "gateways.title" })}
@@ -279,8 +252,25 @@ export function Gateways() {
+ {isLoading && (
+
+
+
+ {intl.formatMessage({ id: "gateways.loadingVirtualServers" })}
+
+
+ )}
+
{error && (
-
+
{intl.formatMessage({ id: "gateways.errorLoadingVirtualServers" })}
@@ -288,12 +278,10 @@ export function Gateways() {
)}
-
- {canCreateServer &&
navigate(CREATE_SERVER_PATH)} />}
- {layoutServers.map((server) => {
- const hasComponents = hasVirtualServerComponents(server);
-
- return (
+ {!isLoading && (
+
+ {canCreateServer && navigate(CREATE_SERVER_PATH)} />}
+ {servers.map((server) => (
- );
- })}
-
+ ))}
+
+ )}
{detailsServerId && (