configs property

Map<SnackType, SnackConfig> configs
final

Implementation

static final Map<SnackType, SnackConfig> configs = {
  SnackType.success: SnackConfig(
    primaryColor: const Color(0xFF10B981),
    accentColor: const Color(0xFF059669),
    backgroundColor: const Color(0xFFECFDF5).withValues(alpha: 0.98),
    textColor: const Color(0xFF065F46),
    svg: SnackIcons.success,
  ),
  SnackType.error: SnackConfig(
    primaryColor: const Color(0xFFF43F5E),
    accentColor: const Color(0xFFE11D48),
    backgroundColor: const Color(0xFFFFF1F2).withValues(alpha: 0.98),
    textColor: const Color(0xFF9F1239),
    svg: SnackIcons.error,
  ),
  SnackType.warning: SnackConfig(
    primaryColor: const Color(0xFFF59E0B),
    accentColor: const Color(0xFFD97706),
    backgroundColor: const Color(0xFFFFFBEB).withValues(alpha: 0.98),
    textColor: const Color(0xFF92400E),
    svg: SnackIcons.warning,
  ),
  SnackType.info: SnackConfig(
    primaryColor: const Color(0xFF3B82F6),
    accentColor: const Color(0xFF2563EB),
    backgroundColor: const Color(0xFFEFF6FF).withValues(alpha: 0.98),
    textColor: const Color(0xFF1E40AF),
    svg: SnackIcons.info,
  ),
};