All files / src/constants index.ts

100% Statements 8/8
100% Branches 0/0
100% Functions 0/0
100% Lines 8/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54                    1x     1x                     1x     1x     1x                     1x     1x               1x  
/**
 * Re-exports all constants for easier imports
 *
 * ## Business Perspective
 *
 * This file centralizes access to all business constants,
 * ensuring consistency across the application. 💼
 */
 
// Re-export app constants
export * from "./appConstants";
 
// Selectively re-export business constants to avoid conflicts
export {
  BUSINESS_CONSIDERATIONS,
  BUSINESS_KEY_BENEFITS,
  BUSINESS_VALUE_METRICS,
} from "./businessConstants";
 
// Selectively re-export compliance constants to avoid conflicts
// Remove missing exports that are causing errors
export {} from "./complianceConstants";
 
// Re-export risk constants
export * from "./riskConstants";
 
// Re-export cost constants
export * from "./costConstants";
 
// Export test IDs directly as they don't have conflicts
export * from "./testIds";
 
// Export business impact types properly
export type {
  BusinessConsideration,
  BusinessConsiderations,
  BusinessKeyBenefit,
  BusinessKeyBenefits,
} from "../types/businessImpact";
 
// Re-export these specific constants directly as they are frequently used
export { BUSINESS_IMPACT_CATEGORIES, RISK_LEVELS } from "./riskConstants";
 
// Re-export UI constants from their correct location
export {
  BUSINESS_IMPACT_ICONS,
  CIA_COMPONENT_ICONS,
  SECURITY_ICONS,
  SECURITY_LEVEL_COLORS,
} from "./uiConstants";
 
// Re-export specific constants from app constants that should remain there
export { WIDGET_ICONS, WIDGET_TITLES } from "./appConstants";