UNPKG

@nutui/nutui-react

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

26 lines (25 loc) 1.02 kB
import React__default, { useRef } from "react"; import classNames from "classnames"; import { A as AvatarContext } from "./context2.js"; import { C as ComponentDefaults } from "./typings.js"; const defaultProps = Object.assign(Object.assign({}, ComponentDefaults), { maxContent: "", max: "", maxBackground: "#eee", maxColor: "#666", gap: "-8", level: "left" }); const classPrefix = `nut-avatar-group`; const AvatarGroup = (props) => { const propAvatarGroup = Object.assign(Object.assign({}, defaultProps), props); const { className, style, children } = propAvatarGroup; const avatarGroupRef = useRef(null); const cls = classNames(classPrefix, className); const parentAvatar = { propAvatarGroup, avatarGroupRef }; return React__default.createElement( AvatarContext.Provider, { value: parentAvatar }, React__default.createElement("div", { className: cls, style, ref: avatarGroupRef }, children) ); }; AvatarGroup.displayName = "NutAvatarGroup"; export { AvatarGroup as default };