Skip to main content

Support Functions

Capitalizing the first letetr (Titlecase)

export const capitalize1stLetter = (words: string = 'unkown user') => {
const wordArray = words.split(' ');
const capitalArray: string[] = [];
wordArray.forEach(word => capitalArray.push(word.charAt(0).toUpperCase() + word.slice(1)));
return capitalArray.join(' ');
};

Shuffling Array Elements

const shuffleArrayEls = (skills: string[]) => {
return skills
.map(a => ({ sort: Math.random(), value: a }))
.sort((a, b) => a.sort - b.sort)
.map(a => a.value);
};