16 lines
313 B
JavaScript
16 lines
313 B
JavaScript
|
const hexToRgb = (color) => {
|
||
|
color = color.replace('#', '')
|
||
|
|
||
|
const size = color.length === 3 ? 1 : 2
|
||
|
|
||
|
return {
|
||
|
red: parseInt(color.substr(0, size), 16),
|
||
|
green: parseInt(color.substr(1 * size, size), 16),
|
||
|
blue: parseInt(color.substr(2 * size, size), 16),
|
||
|
}
|
||
|
}
|
||
|
|
||
|
module.exports = {
|
||
|
hexToRgb,
|
||
|
}
|