add value to searchUser

This commit is contained in:
2025-09-22 13:27:42 -06:00
parent 79e9844303
commit 106378eefe
10 changed files with 241 additions and 233 deletions
+3 -1
View File
@@ -10,6 +10,7 @@ function Login() {
const [user, setUser] = useState("");
const [password, setPassword] = useState("");
const [error, setError] = useState("");
const [alert, setAlert] = useState("");
const router = useRouter();
@@ -28,7 +29,7 @@ function Login() {
document.cookie = `token=${token}; path=/; SameSite=Strict`;
document.cookie = `id_usuario=${id_usuario}; path=/; SameSite=Strict`;
setError("Inicio de sesión exitoso");
setAlert("Inicio de sesión exitoso");
router.push("/Impresiones");
}
};
@@ -71,6 +72,7 @@ function Login() {
</button>
{error && <AlertBox message={error} type="error" />}
{alert && <AlertBox message={alert} type="success" />}
</form>
</section>
);
+8 -7
View File
@@ -7,10 +7,11 @@ import { useRouter } from "next/navigation";
import "./Receipt.css";
interface ReceiptsProps {
urlBase:string;
numAcount: number | null;
}
function Receipt({ numAcount }: ReceiptsProps) {
function Receipt({urlBase , numAcount }: ReceiptsProps) {
const router = useRouter();
const [folio, setFolio] = useState("");
@@ -30,27 +31,27 @@ function Receipt({ numAcount }: ReceiptsProps) {
const handleSaveReceipt = async () => {
if (!numAcount) {
router.push(
`/Impresiones?numAcount=${numAcount}&error=Error busca denuevo al estudiante`
`/${urlBase}?numAcount=${numAcount}&error=Error busca denuevo al estudiante`
);
return;
}
if (!folio) {
router.push(
`/Impresiones?numAcount=${numAcount}&error=Ingresa el folio del tiket`
`/${urlBase}?numAcount=${numAcount}&error=Ingresa el folio del tiket`
);
return;
}
if (!amount) {
router.push(
`/Impresiones?numAcount=${numAcount}&error=coloca el monto a depositar`
`/${urlBase}?numAcount=${numAcount}&error=coloca el monto a depositar`
);
return;
}
if (!date) {
router.push(`/Impresiones?numAcount=${numAcount}&error=coloca la fecha`);
router.push(`/${urlBase}?numAcount=${numAcount}&error=coloca la fecha`);
return;
}
@@ -66,10 +67,10 @@ function Receipt({ numAcount }: ReceiptsProps) {
setAmount("");
setDate("");
router.push(`/Impresiones?numAcount=${numAcount}&success=1`);
router.push(`/${urlBase}?numAcount=${numAcount}&success=1`);
} catch (err: any) {
console.error(err);
router.push(`/Impresiones?numAcount=${numAcount}&error=${err}`);
router.push(`/${urlBase}?numAcount=${numAcount}&error=${err}`);
}
};