diff --git a/src/app/features/componentes-test/pages/reutilizables-test-page/reutilizables-test-page.component.html b/src/app/features/componentes-test/pages/reutilizables-test-page/reutilizables-test-page.component.html
index b81c780..f969ac4 100644
--- a/src/app/features/componentes-test/pages/reutilizables-test-page/reutilizables-test-page.component.html
+++ b/src/app/features/componentes-test/pages/reutilizables-test-page/reutilizables-test-page.component.html
@@ -50,6 +50,15 @@
Trigger Danger
+
+
diff --git a/src/app/features/componentes-test/pages/reutilizables-test-page/reutilizables-test-page.component.ts b/src/app/features/componentes-test/pages/reutilizables-test-page/reutilizables-test-page.component.ts
index 018e8fe..42c5e3a 100644
--- a/src/app/features/componentes-test/pages/reutilizables-test-page/reutilizables-test-page.component.ts
+++ b/src/app/features/componentes-test/pages/reutilizables-test-page/reutilizables-test-page.component.ts
@@ -82,4 +82,14 @@ export class ReutilizablesTestPageComponent {
this.toastService.info('Información del sistema: Hay una nueva actualización disponible.');
}
}
+
+ protected triggerPersistentToast(type: 'success' | 'danger' | 'info'): void {
+ if (type === 'success') {
+ this.toastService.success('¡Éxito persistente! Esta alerta no se cerrará sola.', 0);
+ } else if (type === 'danger') {
+ this.toastService.danger('¡Error persistente! Por favor, atienda este problema y ciérrelo manualmente.', 0);
+ } else if (type === 'info') {
+ this.toastService.info('Información persistente: Mantendremos este aviso en pantalla.', 0);
+ }
+ }
}
diff --git a/src/app/shared/components/toast-container/toast-container.component.html b/src/app/shared/components/toast-container/toast-container.component.html
index 51b3fa9..d33d6c2 100644
--- a/src/app/shared/components/toast-container/toast-container.component.html
+++ b/src/app/shared/components/toast-container/toast-container.component.html
@@ -1,4 +1,4 @@
-
+
@for (toast of toasts(); track toast.id) {