+
+
+ {!hideName && {environment?.name}
}
+ {isEncryptionEnabled ? (
+ !allVariableAreEncrypted ? (
+ encryptEnvironment(environment)}>
+ Encrypt All Variables
+
+ ) : (
+
+ Encryption Settings
+
+ )
) : (
-
- Encryption Settings
+ valueVisibility.set((v) => !v)}>
+ {valueVisibility.value ? 'Hide Values' : 'Show Values'}
- )
- ) : (
- valueVisibility.set((v) => !v)}>
- {valueVisibility.value ? 'Hide Values' : 'Show Values'}
+ )}
+ }
+ onClick={async () => {
+ await patchModel(environment, { public: !environment.public });
+ }}
+ >
+ {environment.public ? 'Sharable' : 'Private'}
+
+ {environment.public && (!isEncryptionEnabled || !allVariableAreEncrypted) && (
+
encryptEnvironment(environment),
+ color: 'success',
+ },
+ ]}
+ >
+ This sharable environment contains plain-text secrets
+
)}
-
}
- onClick={async () => {
- await patchModel(environment, { public: !environment.public });
- }}
- >
- {environment.public ? 'Sharable' : 'Private'}
-
-
- {environment.public && (!isEncryptionEnabled || !allVariableAreEncrypted) ? (
-
encryptEnvironment(environment),
- color: 'success',
- },
- ]}
- >
- This sharable environment contains plain-text secrets
-
- ) : (
-
- )}
+