diff --git a/src/components/auth/RegisterFormFields.tsx b/src/components/auth/RegisterFormFields.tsx
index f6ce716..fdb9d1f 100644
--- a/src/components/auth/RegisterFormFields.tsx
+++ b/src/components/auth/RegisterFormFields.tsx
@@ -1,6 +1,8 @@
+import { useState } from 'react';
import { Input } from "@/components/ui/input";
import { Label } from '@/components/ui/label';
+import { Eye, EyeOff } from 'lucide-react';
interface RegisterFormFieldsProps {
nome: string;
@@ -33,6 +35,9 @@ const RegisterFormFields = ({
setConfirmaSenha,
isLoading
}: RegisterFormFieldsProps) => {
+ const [showPassword, setShowPassword] = useState(false);
+ const [showConfirmPassword, setShowConfirmPassword] = useState(false);
+
return (
<>
@@ -82,27 +87,55 @@ const RegisterFormFields = ({
>
);
diff --git a/src/pages/Auth.tsx b/src/pages/Auth.tsx
index d30160b..5604194 100644
--- a/src/pages/Auth.tsx
+++ b/src/pages/Auth.tsx
@@ -3,7 +3,6 @@ import { useState, useEffect } from 'react';
import { Link, useLocation } from 'react-router-dom';
import { Card, CardContent, CardDescription, CardFooter, CardHeader, CardTitle } from "@/components/ui/card";
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs";
-import { Boxes } from "@/components/ui/background-boxes";
import { Button } from "@/components/ui/button";
import { ArrowLeft } from "lucide-react";
import LoginForm from '@/components/auth/LoginForm';
@@ -49,12 +48,10 @@ const Auth = () => {
if (showForgotPassword) {
return (
-
-
-
+
-