1"use strict";(self.webpackChunkxsmusic=self.webpackChunkxsmusic||[]).push([[7594],{7594:(i,a,e)=>{e.r(a),e.d(a,{story:()=>s});const s={id:"alert-group",name:"Alert Group",type:"component",subtype:"UI",status:"active",usage:["admin","app","monitor"],updated:"2026-01-12T12:41:07.607Z",created:"2026-01-01T12:12:55.739Z",description:"Componente para agrupar m\xfaltiples alertas en un mismo contenedor, evitando bordes duplicados.",component:e(1747).uoC,selector:"xs-alert-group",inputs:[{key:"alerts",label:"Alertas",type:"json",default:[]}],examples:[{name:"Grupo de Alertas",description:"Ejemplo de m\xfaltiples alertas agrupadas.",inputs:{alerts:[{type:"info",title:"Informaci\xf3n",message:"Esta es una alerta informativa.",dismissible:!0,date:"2025-12-28"},{type:"success",title:"\xc9xito",message:"Operaci\xf3n completada exitosamente.",date:"2025-12-27"},{type:"warning",title:"Advertencia",message:"Revisa los datos antes de continuar.",actionText:"Revisar"},{type:"error",title:"Error",message:"Ha ocurrido un error inesperado.",dismissible:!0,date:"2025-12-26"}]}},{name:"Alertas Simples",description:"Grupo de alertas sin t\xedtulos, solo mensajes.",inputs:{alerts:[{type:"info",message:"Esta es una alerta informativa simple."},{type:"success",message:"Operaci\xf3n completada correctamente."},{type:"warning",message:"Ten cuidado con esta acci\xf3n."},{type:"error",message:"Algo sali\xf3 mal."}]}},{name:"Alertas del Mismo Tipo",description:"M\xfaltiples alertas del mismo tipo en un grupo.",inputs:{alerts:[{type:"error",title:"Error de Validaci\xf3n",message:"El campo nombre es obligatorio."},{type:"error",title:"Error de Validaci\xf3n",message:"El email tiene un formato incorrecto."},{type:"error",title:"Error de Validaci\xf3n",message:"La contrase\xf1a debe tener al menos 8 caracteres."}]}},{name:"Alertas con Acciones",description:"Grupo con alertas que incluyen botones de acci\xf3n.",inputs:{alerts:[{type:"warning",title:"Actualizaci\xf3n Disponible",message:"Hay una nueva versi\xf3n disponible.",actionText:"Actualizar"},{type:"info",title:"Recordatorio",message:"No olvides guardar tus cambios.",actionText:"Guardar"},{type:"success",title:"Backup Completado",message:"Los datos han sido respaldados exitosamente.",actionText:"Ver Detalles"}]}},{name:"Alertas con Fechas",description:"Alertas que incluyen informaci\xf3n de fecha.",inputs:{alerts:[{type:"info",title:"Mantenimiento Programado",message:"El sistema estar\xe1 en mantenimiento ma\xf1ana.",date:"2025-12-29"},{type:"warning",title:"Sesi\xf3n Expirar\xe1",message:"Tu sesi\xf3n expirar\xe1 en 5 minutos.",date:"Hoy",actionText:"Extender"},{type:"error",title:"Error del Sistema",message:"Se detect\xf3 un error cr\xedtico en el servidor.",date:"2025-12-28 14:30",dismissible:!0}]}},{name:"Alertas Mixtas",description:"Combinaci\xf3n de diferentes tipos y caracter\xedsticas.",inputs:{alerts:[{type:"success",message:"Usuario registrado exitosamente.",dismissible:!0},{type:"warning",title:"Verificaci\xf3n Requerida",message:"Por favor verifica tu email para activar la cuenta.",actionText:"Reenviar Email",date:"2025-12-28"},{type:"error",title:"Error de Conexi\xf3n",message:"No se pudo conectar al servidor. Reintentando...",dismissible:!0},{type:"info",message:"Recuerda actualizar tu perfil para una mejor experiencia.",actionText:"Ir al Perfil"}]}}],notes:[],coverage:{statements:100,branches:100,functions:100,lines:100}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.