diff --git a/frontend/src/components/v2/SecretInput/SecretInput.tsx b/frontend/src/components/v2/SecretInput/SecretInput.tsx index af8f5b501..a317ec54f 100644 --- a/frontend/src/components/v2/SecretInput/SecretInput.tsx +++ b/frontend/src/components/v2/SecretInput/SecretInput.tsx @@ -113,7 +113,7 @@ export const SecretInput = forwardRef( return; } - // Move to react query + // Todo: Move to react query const [encryptSecrets, folders] = await Promise.all([ fetchProjectEncryptedSecrets({ workspaceId, @@ -198,6 +198,7 @@ export const SecretInput = forwardRef( const newValue = `${value.slice(0, currCaretPos)}}${value.slice(currCaretPos)}`; setValue(newValue); + // TODO: there should be a better way to do onChange?.({ target: { value: newValue } } as any); if (event.currentTarget) { @@ -273,6 +274,7 @@ export const SecretInput = forwardRef( } newValue = `${start}$\{${replaceReference}}${end}`; setValue(newValue); + // TODO: there should be a better way to do onChange?.({ target: { value: newValue } } as any); setCaretPos(start.length + replaceReference.length + offset); if (type !== "secret") extractReference(replaceReference);