Canvas: Show env var values in deploy mode
Change-Id: Icfa8e33f1441e7bab1bb139286b38a223583919d
diff --git a/apps/canvas/front/src/Gateways.tsx b/apps/canvas/front/src/Gateways.tsx
index d6de75b..e4785bd 100644
--- a/apps/canvas/front/src/Gateways.tsx
+++ b/apps/canvas/front/src/Gateways.tsx
@@ -2,13 +2,17 @@
import { Copy, Check } from "lucide-react";
import { Button } from "./components/ui/button";
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "./components/ui/tooltip";
-import { useCallback, useState } from "react";
+import { useCallback, useMemo, useState } from "react";
import { AccessType } from "./components/icon";
import { Access } from "config";
export function Gateways() {
const env = useEnv();
- const groupedAccess = env.access.reduce((acc, curr) => {
+ console.log(env.access);
+ const filtered = useMemo(() => {
+ return env.access.filter((a) => a.type !== "env_var");
+ }, [env.access]);
+ const groupedAccess = filtered.reduce((acc, curr) => {
if (!acc.has(curr.name)) {
acc.set(curr.name, []);
}