/**
*
* @param { number } input The number you would like to output
* @param { number } decimals How many decimals of the number should be retained
*
* Default: 0
*
* @returns { string } The prettified number
*/
export const PrettyNumber = (input: number | string, decimals: number = 0): string => {
if(typeof input !== 'number' && Number.isNaN(Number(input))) return input;
return Number(input).toFixed(decimals).replace(/(\d)(?=(\d{3})+$)/g, '$1,');
}