UNPKG

@cometchat/chat-uikit-react-native

Version:

Ready-to-use Chat UI Components for React Native

16 lines (10 loc) 358 B
import clamp from './clamp'; const addOpacity = (color: string, opacity: number): string => { const normalizedOpacity = clamp(opacity, 0, 1); const alpha = Math.round(255 * normalizedOpacity) .toString(16) .toUpperCase(); const normalizedAlpha = alpha.padStart(2, '0'); return `${color}${normalizedAlpha}`; }; export default addOpacity;