- {clusterFields.map((field: any) => {
- const currentValue = cacheSettings[field.field_name] ?? field.field_default ?? "";
- return ;
- })}
-
)}
- {redisType === "sentinel" && sentinelFields.length > 0 && (
-
-
Sentinel Configuration
-
- {sentinelFields.map((field: any) => {
- const currentValue = cacheSettings[field.field_name] ?? field.field_default ?? "";
- return ;
- })}
-
+ {redisType === "sentinel" && (
+
+
)}
- {redisType === "semantic" && semanticFields.length > 0 && (
-
-
Semantic Configuration
-
- {semanticFields.map((field: any) => {
- const currentValue = cacheSettings[field.field_name] ?? field.field_default ?? "";
- return ;
- })}
-
+ {redisType === "semantic" && (
+
+
)}
- {/* Advanced Settings Accordion */}
Advanced Settings
- {/* SSL Settings */}
- {sslFields.length > 0 && (
-
-
SSL Settings
-
- {sslFields.map((field: any) => {
- if (!field) return null;
- const currentValue = cacheSettings[field.field_name] ?? field.field_default ?? "";
- return ;
- })}
-
-
- )}
-
- {/* Cache Management */}
- {cacheManagementFields.length > 0 && (
-
-
Cache Management
-
- {cacheManagementFields.map((field: any) => {
- if (!field) return null;
- const currentValue = cacheSettings[field.field_name] ?? field.field_default ?? "";
- return ;
- })}
-
-
- )}
-
- {/* GCP Authentication */}
- {gcpFields.length > 0 && (
-
-
GCP Authentication
-
- {gcpFields.map((field: any) => {
- if (!field) return null;
- const currentValue = cacheSettings[field.field_name] ?? field.field_default ?? "";
- return ;
- })}
-
-
- )}
+
+
+
-
+
- {/* Actions */}