diff --git a/packages/react/avatar/src/Avatar.tsx b/packages/react/avatar/src/Avatar.tsx index c901c9cee..1a30e8964 100644 --- a/packages/react/avatar/src/Avatar.tsx +++ b/packages/react/avatar/src/Avatar.tsx @@ -119,7 +119,7 @@ AvatarFallback.displayName = FALLBACK_NAME; /* -----------------------------------------------------------------------------------------------*/ -function setImageSrcAndGetInitialState(image: HTMLImageElement, src?: string): ImageLoadingStatus { +function resolveLoadingStatus(image: HTMLImageElement, src?: string): ImageLoadingStatus { if (!src) { return 'error'; } @@ -132,11 +132,11 @@ function setImageSrcAndGetInitialState(image: HTMLImageElement, src?: string): I function useImageLoadingStatus(src?: string) { const image = React.useRef(new window.Image()); const [loadingStatus, setLoadingStatus] = React.useState(() => - setImageSrcAndGetInitialState(image.current, src) + resolveLoadingStatus(image.current, src) ); useLayoutEffect(() => { - setLoadingStatus(setImageSrcAndGetInitialState(image.current, src)); + setLoadingStatus(resolveLoadingStatus(image.current, src)); }, [src]); useLayoutEffect(() => {