META-INF.resources.js.UserIcon.js Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of com.liferay.commerce.order.content.web
Show all versions of com.liferay.commerce.order.content.web
Liferay Commerce Order Content Web
/**
* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
*/
import ClayIcon from '@clayui/icon';
import ClaySticker from '@clayui/sticker';
import PropTypes from 'prop-types';
import React from 'react';
export default function UserIcon({fullName = '', portraitURL = '', userId}) {
const stickerColor = parseInt(userId, 10) % 10;
return (
{portraitURL ? (
) : (
)}
);
}
UserIcon.propTypes = {
fullName: PropTypes.string,
portraitURL: PropTypes.string,
userId: PropTypes.string.isRequired,
};