Solución

@estouchedisindo·25/6/2026TypeScript
solution.tsTypeScript
export function describeRole(role: "admin" | "editor" | "viewer"): string {

  switch (role) {
    case "admin":
      return "Acceso total";
    case "editor":
      return "Puede editar contenido";
    case "viewer":
      return "Solo lectura";    
    // GUARDIÁN DE SEGURIDAD del futuro
    default:
    // Si se añade un rol nuevo, el editor marcará error aquí
      const _segurata: never = role;
      return _segurata;
  }       
  
}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.