🐛 Fix missing key attribute in options renderer

This commit is contained in:
Manuel Ruwe committed 2022-12-12 21:57:00 +01:00
1 parent 4840548946
commit b961219156
1 file changed
+3 -1
@@ -1,6 +1,6 @@
import { Stack } from '@mantine/core'; import { Stack } from '@mantine/core';
import { UseFormReturnType } from '@mantine/form'; import { UseFormReturnType } from '@mantine/form';
import { IconKey, IconKeyOff, IconLock, IconLockOff, IconUser, IconUserOff } from '@tabler/icons'; import { IconKey, IconKeyOff } from '@tabler/icons';
import { import {
IntegrationField, IntegrationField,
integrationFieldDefinitions, integrationFieldDefinitions,
@@ -49,6 +49,7 @@ export const IntegrationOptionsRenderer = ({ form }: IntegrationOptionsRendererP
if (!definition) { if (!definition) {
return ( return (
<GenericSecretInput <GenericSecretInput
key={`input-${property}`}
label={`${property} (potentionally unmapped)`} label={`${property} (potentionally unmapped)`}
secretIsPresent={isPresent} secretIsPresent={isPresent}
setIcon={IconKey} setIcon={IconKey}
@@ -60,6 +61,7 @@ export const IntegrationOptionsRenderer = ({ form }: IntegrationOptionsRendererP
return ( return (
<GenericSecretInput <GenericSecretInput
key={`input-${definition.label}`}
label={definition.label} label={definition.label}
value="" value=""
secretIsPresent={isPresent} secretIsPresent={isPresent}