diff --git a/src/components/Avatar/AvatarStack.tsx b/src/components/Avatar/AvatarStack.tsx index e4d6629d..e17684b1 100644 --- a/src/components/Avatar/AvatarStack.tsx +++ b/src/components/Avatar/AvatarStack.tsx @@ -17,6 +17,7 @@ limitations under the License. import classnames from "classnames"; import React, { useEffect } from "react"; import styles from "./Avatar.module.css"; +import clipMask from "./avatar-clip.mask.svg?raw"; type AvatarStackProps = { className?: string; @@ -49,18 +50,9 @@ export const AvatarStack: React.FC< useEffect(() => { if (AvatarStackUsageCount === 0) { const svgMask = ` - - - - - + `; document.body.insertAdjacentHTML("beforeend", svgMask); } diff --git a/src/components/Avatar/avatar-clip.mask.svg b/src/components/Avatar/avatar-clip.mask.svg new file mode 100644 index 00000000..359a0bfb --- /dev/null +++ b/src/components/Avatar/avatar-clip.mask.svg @@ -0,0 +1,30 @@ + + + + + + + +