UNPKG

@react95/core

Version:
29 lines (28 loc) 738 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const React = require("react"); const Avatar_css = require("./Avatar.css.cjs"); const Frame = require("../Frame/Frame.cjs"); const cn = require("classnames"); const Avatar = React.forwardRef( ({ src, srcSet, alt, circle, children, size = "48px", className, ...otherProps }, ref) => /* @__PURE__ */ React.createElement( Frame.Frame, { ...otherProps, ref, size, className: cn(Avatar_css.avatar({ circle }), className) }, src || srcSet ? /* @__PURE__ */ React.createElement("img", { className: Avatar_css.imgStyle, src, srcSet, alt }) : children ) ); exports.Avatar = Avatar;