diff --git a/frontend/src/components/v2/SecretInput/SecretInput.tsx b/frontend/src/components/v2/SecretInput/SecretInput.tsx index eed5867e3..5e7bbef78 100644 --- a/frontend/src/components/v2/SecretInput/SecretInput.tsx +++ b/frontend/src/components/v2/SecretInput/SecretInput.tsx @@ -41,7 +41,7 @@ const syntaxHighlight = (content?: string | null, isVisible?: boolean, isImport? // akhilmhdh: Dont remove this br. I am still clueless how this works but weirdly enough // when break is added a line break works properly - return formattedContent.concat(
); + return formattedContent.concat(
); }; type Props = TextareaHTMLAttributes & { @@ -90,7 +90,10 @@ export const SecretInput = forwardRef( aria-label="secret value" ref={ref} className={`absolute inset-0 block h-full resize-none overflow-hidden bg-transparent text-transparent no-scrollbar focus:border-0 ${commonClassName}`} - onFocus={() => setIsSecretFocused.on()} + onFocus={(evt) => { + onFocus?.(evt); + setIsSecretFocused.on(); + }} disabled={isDisabled} spellCheck={false} onBlur={(evt) => { diff --git a/frontend/src/components/v2/index.tsx b/frontend/src/components/v2/index.tsx index 26af93f37..526580b6c 100644 --- a/frontend/src/components/v2/index.tsx +++ b/frontend/src/components/v2/index.tsx @@ -10,6 +10,7 @@ export * from "./Drawer"; export * from "./Dropdown"; export * from "./EmailServiceSetupModal"; export * from "./EmptyState"; +export * from "./FontAwesomeSymbol"; export * from "./FormControl"; export * from "./HoverCardv2"; export * from "./IconButton";