|
7 | 7 | CardHeader,
|
8 | 8 | CardTitle,
|
9 | 9 | } from "@/components/ui/card";
|
| 10 | +import { Label } from "@/components/ui/label"; |
| 11 | +import { ToggleVisibilityInput } from "@/components/shared/toggle-visibility-input"; |
| 12 | +import { Input } from "@/components/ui/input"; |
10 | 13 | import { api } from "@/utils/api";
|
11 | 14 | import { LockKeyhole, Trash2 } from "lucide-react";
|
12 | 15 | import { toast } from "sonner";
|
@@ -58,19 +61,18 @@ export const ShowSecurity = ({ applicationId }: Props) => {
|
58 | 61 | <div className="flex flex-col gap-6 ">
|
59 | 62 | {data?.security.map((security) => (
|
60 | 63 | <div key={security.securityId}>
|
61 |
| - <div className="flex w-full flex-col sm:flex-row justify-between sm:items-center gap-4 sm:gap-10 border rounded-lg p-4"> |
62 |
| - <div className="grid grid-cols-1 sm:grid-cols-2 flex-col gap-4 sm:gap-8"> |
63 |
| - <div className="flex flex-col gap-1"> |
64 |
| - <span className="font-medium">Username</span> |
65 |
| - <span className="text-sm text-muted-foreground"> |
66 |
| - {security.username} |
67 |
| - </span> |
| 64 | + <div className="flex w-full flex-col md:flex-row justify-between md:items-center gap-4 md:gap-10 border rounded-lg p-4"> |
| 65 | + <div className="grid grid-cols-1 md:grid-cols-2 flex-col gap-4 md:gap-8"> |
| 66 | + <div className="flex flex-col gap-2"> |
| 67 | + <Label>Username</Label> |
| 68 | + <Input disabled value={security.username} /> |
68 | 69 | </div>
|
69 |
| - <div className="flex flex-col gap-1"> |
70 |
| - <span className="font-medium">Password</span> |
71 |
| - <span className="text-sm text-muted-foreground"> |
72 |
| - {security.password} |
73 |
| - </span> |
| 70 | + <div className="flex flex-col gap-2"> |
| 71 | + <Label>Password</Label> |
| 72 | + <ToggleVisibilityInput |
| 73 | + value={security.password} |
| 74 | + disabled |
| 75 | + /> |
74 | 76 | </div>
|
75 | 77 | </div>
|
76 | 78 | <div className="flex flex-row gap-2">
|
|
0 commit comments