Skip to content

Commit

Permalink
Remove unnecessary function
Browse files Browse the repository at this point in the history
  • Loading branch information
pugnascotia committed Dec 12, 2018
1 parent eff0868 commit cb195a4
Showing 1 changed file with 2 additions and 18 deletions.
20 changes: 2 additions & 18 deletions src/services/color/color_palette.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,11 @@ class Color {

export function colorPalette(hexStart: string, hexEnd: string, len: number = 10) {
if (isHex(hexStart) && isHex(hexEnd)) {
const hex1 = formatHex(hexStart); // format to #RRGGBB
const hex2 = formatHex(hexEnd); // format to #RRGGBB
const colorArray: Color[] = [];
const hexPalette: string[] = [];
const count = len - 1;
const startHex = hexToRgb(hex1); // get RGB equivalent values as array
const endHex = hexToRgb(hex2); // get RGB equivalent values as array
const startHex = hexToRgb(hexStart); // get RGB equivalent values as array
const endHex = hexToRgb(hexEnd); // get RGB equivalent values as array
colorArray[0] = new Color(startHex[0], startHex[1], startHex[2]); // create first color obj
colorArray[count] = new Color(endHex[0], endHex[1], endHex[2]); // create last color obj
const step = stepCalc(count, colorArray[0], colorArray[count]); // create array of step increments
Expand Down Expand Up @@ -85,20 +83,6 @@ function createHex(rgbValues: rgbDef): string {
return result;
}

/**
* Format hexadecimal inputs to #RRGGBB
*/
function formatHex(hex: string): string {
let cleanHex = hex;
if (cleanHex.length === 3 || cleanHex.length === 6) {
cleanHex = `#${cleanHex}`;
}
if (cleanHex.length === 4) {
cleanHex = cleanHex[0] + cleanHex[1] + cleanHex[1] + cleanHex[2] + cleanHex[2] + cleanHex[3] + cleanHex[3];
}
return cleanHex;
}

/**
* Calculate the step increment for each piece of the hexadecimal color code
*/
Expand Down

0 comments on commit cb195a4

Please sign in to comment.