alerta dulce

This commit is contained in:
2026-02-11 15:09:45 -05:00
parent 81eade6a4d
commit 033812018e
8 changed files with 919 additions and 3 deletions
+10 -1
View File
@@ -10,6 +10,7 @@ import Cookies from "js-cookie";
import axios from "axios";
import "./Receipt.css";
import Swal from "sweetalert2";
interface ReceiptsProps {
numAcount: number | null;
@@ -95,7 +96,7 @@ export default function Inscripcion({
);
toast.success("Alumno con pago");
Swal.fire("Alumno con pago");
setFolio("");
setAmount("");
setDate("");
@@ -133,10 +134,16 @@ export default function Inscripcion({
const data = await res.json();
if (!res.ok) {
Swal.fire("Error");
throw new Error(data.message || "Error al inscribir");
}
toast.success("Alumno inscrito sin pago");
Swal.fire({
title: "Alumno inscrito sin pago!",
icon: "success",
draggable: true
});
router.refresh();
} catch (err: any) {
toast.error(err.message);
@@ -223,6 +230,7 @@ export default function Inscripcion({
</div>
<div className="containerButton" style={{ position: 'relative' }}>
<button className="button buttonSearch">Inscribir</button>
<button
type="button"
@@ -238,6 +246,7 @@ export default function Inscripcion({
</form>
)}
{conPago === "sin" && (
<div className="containerButton">
<button
className="button buttonSearch"
+7
View File
@@ -6,6 +6,7 @@ import { PostReceipt } from "@/app/lib/postReceipt";
import { useRouter } from "next/navigation";
import "./Receipt.css";
import Swal from "sweetalert2";
interface ReceiptsProps {
numAcount: number | null;
@@ -64,6 +65,12 @@ function Receipt({ numAcount }: ReceiptsProps) {
setDate("");
toast.success("Recibo guardado");
Swal.fire({
title: "Recibo Guardado!",
icon: "success",
draggable: true
});
router.refresh();
} catch (err: any) {
toast.error(String(err));