From 5d48a7023682b31139aceea6a2ebe0a297b96cef Mon Sep 17 00:00:00 2001
From: Leonardo Christino <leomilho@gmail.com>
Date: Tue, 23 Jan 2024 13:03:22 +0100
Subject: [PATCH] fix(form): hide password input

---
 .../components/navbar/DatabaseManagement/forms/databaseForm.tsx | 1 +
 libs/shared/lib/components/inputs/index.tsx                     | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/apps/web/src/components/navbar/DatabaseManagement/forms/databaseForm.tsx b/apps/web/src/components/navbar/DatabaseManagement/forms/databaseForm.tsx
index f7ac983b8..59beb8bca 100644
--- a/apps/web/src/components/navbar/DatabaseManagement/forms/databaseForm.tsx
+++ b/apps/web/src/components/navbar/DatabaseManagement/forms/databaseForm.tsx
@@ -159,6 +159,7 @@ export const DatabaseForm = (props: { data: SaveStateI; onChange: (data: SaveSta
 
         <Input
           type="text"
+          visible={false}
           label="Password"
           value={formData.db.password}
           placeholder="password"
diff --git a/libs/shared/lib/components/inputs/index.tsx b/libs/shared/lib/components/inputs/index.tsx
index 1a3c860d8..4454d2e73 100644
--- a/libs/shared/lib/components/inputs/index.tsx
+++ b/libs/shared/lib/components/inputs/index.tsx
@@ -66,7 +66,7 @@ const Input = (props: InputProps) => {
   switch (props.type) {
     case 'slider':
       return <Slider {...(props as SliderProps)} />;
-    case 'text':
+    case 'text' || 'password':
       return <Text {...(props as TextProps)} />;
     case 'checkbox':
       return <Checkbox {...(props as CheckboxProps)} />;
-- 
GitLab