const App = `import {forwardRef} from "react"; import {useAvatarGroup, AvatarGroupProvider} from "@nextui-org/react"; import Avatar from "./avatar"; // your custom avatar or nextui avatar const AvatarGroup = forwardRef((props, ref) => { const { Component, clones, context, remainingCount, renderCount = (count) => , getAvatarGroupProps, } = useAvatarGroup({ ref, ...props, }); return ( {clones} {remainingCount > 0 && renderCount(remainingCount)} ); }); AvatarGroup.displayName = "AvatarGroup"; export default AvatarGroup;`; const AppTs = `import {forwardRef} from "react"; import {useAvatarGroup, AvatarGroupProvider, AvatarGroupProps as BaseAvatarGroupProps} from "@nextui-org/react"; import Avatar from "./avatar"; // your custom avatar or nextui avatar export interface AvatarGroupProps extends BaseAvatarGroupProps {} const AvatarGroup = forwardRef((props, ref) => { const { Component, clones, context, remainingCount, renderCount = (count) => , getAvatarGroupProps, } = useAvatarGroup({ ref, ...props, }); return ( {clones} {remainingCount > 0 && renderCount(remainingCount)} ); }); AvatarGroup.displayName = "AvatarGroup"; export default AvatarGroup;`; const react = { "/App.jsx": App, }; const reactTs = { "/App.tsx": AppTs, }; export default { ...react, ...reactTs, };