update secretsDef in useMonacoCustomizations

The enum generated by the previous template string would have had
syntax errors if the secret contained hyphens.

This commit fixes it.
This commit is contained in:
il3ven
2023-08-19 17:54:11 +00:00
parent dedda07b34
commit aece2f6c84

View File

@@ -314,10 +314,10 @@ export default function useMonacoCustomizations({
if (!secretNames.secretNames) return;
const secretsDef = `type SecretNames = ${secretNames.secretNames
.map((secret: string) => `"${secret}"`)
.join(" | ")}
.join(" | ")} \n
enum secrets {
${secretNames.secretNames
.map((secret: string) => `${secret} = "${secret}"`)
.map((secret: string) => `"${secret}" = "${secret}"`)
.join("\n")}
}
`;