UNPKG

@ozen-ui/kit

Version:

React component library

23 lines (22 loc) 615 B
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', };