CIA Compliance Manager — API Documentation - v1.1.50
    Preparing search index...

    Function getStatusVariant

    • Converts a risk level string to a status badge variant

      Maps security levels to appropriate badge variants for consistent visual representation. Uses color-coded variants that align with security posture intuition (green=secure, red=insecure).

      Parameters

      • level: string

        The risk level string (e.g., "Low Risk", "High Risk")

      Returns StatusType

      The corresponding StatusType for the badge

      getStatusVariant('none')       // 'error' (red - critical)
      getStatusVariant('low') // 'warning' (yellow)
      getStatusVariant('moderate') // 'info' (blue)
      getStatusVariant('high') // 'success' (green)
      getStatusVariant('very high') // 'purple' (premium)
      getStatusVariant('unknown') // 'neutral' (gray)

      // Usage in component
      <StatusBadge variant={getStatusVariant(securityLevel)}>
      {securityLevel}
      </StatusBadge>