UNPKG

colorizr

Version:
13 lines (9 loc) 353 B
import { parseInput } from '~/modules/utils'; import { ConverterParameters, HEX, RGB } from '~/types'; /** Convert RGB to HEX */ export default function rgb2hex(input: ConverterParameters<RGB>): HEX { const rgb = parseInput(input, 'rgb'); return `#${Object.values(rgb) .map(d => `0${Math.floor(d).toString(16)}`.slice(-2)) .join('')}`; }