@zohodesk/hooks
Version:
Unified Component Library - Hooks
15 lines • 532 B
JavaScript
/**
* Find the letter => Space , Varun-Karthick , ? , 0-9
* How many letter => 2 , 1
*
* @param {string} nameText
* @returns {string}
*/
export default function getInitial() {
let nameText = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';
const nameTxt = nameText && nameText.trim();
const nametxts = nameTxt.split(' ');
const letterfirst = nametxts[0].charAt(0);
const letterSecond = nametxts.length > 1 ? nametxts[1].charAt(0) : nametxts[0].charAt(1);
return letterfirst + letterSecond;
}