diff --git a/frontend/src/pages/secret-manager/SecretDashboardPage/components/SecretListView/SecretDetailSidebar.tsx b/frontend/src/pages/secret-manager/SecretDashboardPage/components/SecretListView/SecretDetailSidebar.tsx index ff98653f7..d417821e4 100644 --- a/frontend/src/pages/secret-manager/SecretDashboardPage/components/SecretListView/SecretDetailSidebar.tsx +++ b/frontend/src/pages/secret-manager/SecretDashboardPage/components/SecretListView/SecretDetailSidebar.tsx @@ -94,8 +94,6 @@ export const SecretDetailSidebar = ({ secretPath, handleSecretShare }: Props) => { - if (!secret) return <>; - const { control, watch, @@ -104,15 +102,11 @@ export const SecretDetailSidebar = ({ reset, formState: { isDirty, isSubmitting } } = useForm({ - resolver: zodResolver(formSchema) + resolver: zodResolver(formSchema), + values: secret, + disabled: !secret }); - useEffect(() => { - if (secret) { - reset(secret); - } - }, [secret, reset]); - const { handlePopUpToggle, popUp, handlePopUpOpen } = usePopUp([ "secretAccessUpgradePlan" ] as const);