diff --git a/packages/bruno-app/src/components/VariablesEditor/index.js b/packages/bruno-app/src/components/VariablesEditor/index.js index 324fdcc983..980a8c5c35 100644 --- a/packages/bruno-app/src/components/VariablesEditor/index.js +++ b/packages/bruno-app/src/components/VariablesEditor/index.js @@ -7,8 +7,7 @@ import { findEnvironmentInCollection, maskInputValue } from 'utils/collections'; import StyledWrapper from './StyledWrapper'; import { IconEye, IconEyeOff } from '@tabler/icons'; -const KeyValueExplorer = ({ data, theme }) => { - data = data || {}; +const KeyValueExplorer = ({ data = [], theme }) => { const [showSecret, setShowSecret] = useState(false); return ( @@ -66,11 +65,17 @@ const EnvVariables = ({ collection, theme }) => { const CollectionVariables = ({ collection, theme }) => { const collectionVariablesFound = Object.keys(collection.collectionVariables).length > 0; + const collectionVariableArray = Object.entries(collection.collectionVariables).map(([name, value]) => ({ + name, + value, + secret: false + })); + return ( <>