@ozen-ui/kit
Version:
React component library
23 lines (22 loc) • 615 B
JavaScript
export var getInitials = function (name) {
var _a, _b, _c;
var parts = name.split(' ');
var initials;
if (parts.length === 1) {
initials = ((_a = parts[0]) === null || _a === void 0 ? void 0 : _a.charAt(0)) || '';
}
else {
initials = ((_b = parts.shift()) !== null && _b !== void 0 ? _b : '').charAt(0) + ((_c = parts.pop()) !== null && _c !== void 0 ? _c : '').charAt(0);
}
return initials.toUpperCase();
};
export var matchSizeIndicatorToAvatar = {
'4xs': 'xs',
'3xs': 'xs',
'2xs': 'xs',
xs: 's',
s: 's',
m: 's',
l: 'm',
xl: 'm',
};