UNPKG

@wulperstudio/cms

Version:
29 lines 861 B
import _extends from "@babel/runtime/helpers/esm/extends"; import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties"; var _excluded = ["size", "sx"]; import React from 'react'; import { Avatar } from '@mui/material'; import { jsx as _jsx } from "react/jsx-runtime"; var sizeMap = { xsmall: 28, small: 32, medium: 40, large: 48, xlarge: 56 }; var AvatarV2 = /*#__PURE__*/React.forwardRef(function (_ref, ref) { var _ref$size = _ref.size, size = _ref$size === void 0 ? 'medium' : _ref$size, sx = _ref.sx, props = _objectWithoutProperties(_ref, _excluded); var avatarSize = sizeMap[size]; return /*#__PURE__*/_jsx(Avatar, _extends({ ref: ref, sx: _extends({ width: avatarSize, height: avatarSize }, sx) }, props)); }); AvatarV2.displayName = 'AvatarV2'; export default AvatarV2;