const stylesRed = 'redAccent';
const stylesGreen = 'greenAccent';

export const determinePolarityOfChange = (
	originalValue: number,
	movedValue: number,
	changeValue: number
) => {
	if (originalValue === 0) {
		return movedValue;
	}

	if (movedValue === 0) {
		return -1 * originalValue;
	}

	if (originalValue < movedValue) {
		return Math.abs(changeValue);
	}

	return -1 * Math.abs(changeValue);
};

export const increaseIsGoodThing = (originalValue: number, movedValue: number) => {
	if (originalValue < movedValue) {
		return stylesGreen;
	}

	return stylesRed;
};

export const decreaseIsGoodThing = (originalValue: number, movedValue: number) => {
	if (originalValue > movedValue) {
		return stylesGreen;
	}

	return stylesRed;
};
